영어로 읽기

다음을 통해 공유


winber.h 헤더

이 헤더는 Lightweight Directory Access Protocol에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

winber.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
ber_alloc_t

새 BerElement 구조를 할당하고 생성합니다.
ber_bvdup

ber_bvdup 함수는 제공된 berval 구조체의 복사본을 만듭니다.
ber_bvecfree

ber_bvecfree 함수는 버벌 구조의 배열을 해제합니다.
ber_bvfree

ber_bvfree 함수(winber.h)는 버벌 구조를 해제합니다.
ber_first_element

ber_first_element 함수는 제공된 BerElement 구조에 저장된 SET, SET OF, SEQUENCE 또는 SEQUENCE OF 데이터 값의 순회를 시작하는 데 사용됩니다. 첫 번째 요소의 태그와 길이를 반환합니다.
ber_flatten

ber_flatten 함수는 제공된 BerElement 구조체에서 가져온 데이터를 포함하는 새 berval 구조를 할당합니다.
ber_free

ber_free 함수는 이전에 ber_alloc_t, ber_init 또는 ldap_first_attribute/ldap_next_attribute 검색 함수로 할당된 BerElement 구조를 해제합니다.
ber_init

ber_init 함수는 제공된 berval 구조에서 가져온 데이터를 포함하는 새 BerElement 구조를 할당합니다.
ber_next_element

ber_next_element 함수는 제공된 BerElement 구조에 저장된 SET, SET OF, SEQUENCE 또는 SEQUENCE OF 데이터 값을 트래버스하는 데 ber_first_element 함께 사용됩니다. 생성된 형식에서 다음 요소의 태그와 길이를 반환합니다.
ber_peek_tag

제공된 BerElement 구조체에서 구문 분석할 다음 요소의 태그를 반환합니다.
ber_printf

BER 요소를 인코딩하는 데 사용되며 sprintf_s 비슷합니다.
ber_scanf

ber_scanf 함수는 SSCANF_S 유사한 방식으로 BER 요소를 디코딩합니다.
ber_skip_tag

ber_skip_tag 함수는 현재 태그를 건너뛰고 제공된 BerElement 구조체에서 다음 요소의 태그를 반환합니다.