
ldap_first_attribute 함수는 속성 이름을 반환하는 함수입니다. 이 함수는 속성 이름을 문자열로 반환하지 않고, 포인터로 반환합니다.
이 포인터는 ldap_attribute object를 가리키는 포인터입니다. 이 포인터를 사용하려면, ldap_get_attributes 함수를 사용하여 해당 속성의 정보를 얻어야 합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
```c
LDAP* ld;
char* attr_name;
struct berval **attrs;
// LDAP 연결 및 검색
ldap_search_s(ld, "dc=example,dc=com", LDAP_SCOPE_SUBTREE, "cn=John Doe", "cn", 0, NULL, NULL, NULL, NULL) == LDAP_SUCCESS;
// 첫 번째 속성 가져오기
attr_name = ldap_first_attribute(ld, result, &attrs);
2025-05-05 22:34