Заголовок winber.h
Этот заголовок используется протоколом доступа к упрощенным каталогам. Дополнительные сведения см. в разделе:
Winber.h содержит следующие программные интерфейсы:
ber_alloc_t Выделяет и создает новую структуру BerElement. |
ber_bvdup Функция ber_bvdup создает копию предоставленной структуры berval. |
ber_bvecfree Функция ber_bvecfree освобождает массив структур berval. |
ber_bvfree Функция ber_bvfree (winber.h) освобождает структуру berval. |
ber_first_element Функция ber_first_element используется для начала обхода значения данных SET, SET OF, SEQUENCE или SEQUENCE OF, хранящегося в предоставленной структуре BerElement. Он возвращает тег и длину первого элемента. |
ber_flatten Функция ber_flatten выделяет новую структуру berval, содержащую данные, взятые из предоставленной структуры BerElement. |
ber_free Функция ber_free освобождает структуру BerElement, которая ранее была выделена с помощью функций поиска ber_alloc_t, ber_init или ldap_first_attribute/ldap_next_attribute. |
ber_init Функция ber_init выделяет новую структуру BerElement, содержащую данные, взятые из предоставленной структуры berval. |
ber_next_element Функция ber_next_element используется вместе с ber_first_element для обхода значения данных SET, SET OF, SEQUENCE или SEQUENCE OF, хранящегося в предоставленной структуре BerElement. Он возвращает тег и длину следующего элемента в сконструированном типе. |
ber_peek_tag Возвращает тег следующего элемента для анализа в предоставленной структуре BerElement. |
ber_printf Используется для кодирования элемента BER и похож на sprintf_s. |
ber_scanf Функция ber_scanf декодирует элемент BER так же, как sscanf_s. |
ber_skip_tag Функция ber_skip_tag пропускает текущий тег и возвращает тег следующего элемента в предоставленной структуре BerElement. |