+;; Function: int snd_config_search
+;; [in] snd_config_t *config = root of the configuration (sub)tree to search
+;; [in] const char *key = one or more node ids, separated with dots
+;; [out] snd_config_t **result
+; This function searches for a child node of config that is identified
+; by key, which contains either the id of a direct child node of
+; config, or a series of ids, separated with dots, where each id
+; specifies a node that is contained in the previous compound node.
+;; Returns 0 on success.
+(import LIB "snd_config_search"
+ "int" ; int snd_config_search
+ "void*" ; snd_config_t *config
+ "char*" ; const char *key
+ "void*" ; snd_config_t **result
+ )