thread_next_key_name
while (thread_next_key_name(&cookie) != NULL)
while ((name = thread_next_key_name(&cookie)) != NULL)
const char *thread_next_key_name(const void **);