Cabeçalho winber.h

Esse cabeçalho é usado pelo Lightweight Directory Access Protocol. Para obter mais informações, consulte:

winber.h contém as seguintes interfaces de programação:

Funções

 
ber_alloc_t

Aloca e constrói uma nova estrutura BerElement.
ber_bvdup

A função ber_bvdup cria uma cópia da estrutura berval fornecida.
ber_bvecfree

A função ber_bvecfree libera uma matriz de estruturas berval.
ber_bvfree

A função ber_bvfree (winber.h) libera uma estrutura berval.
ber_first_element

A função ber_first_element é usada para iniciar a passagem de um valor de dados SET, SET OF, SEQUENCE ou SEQUENCE OF armazenado na estrutura BerElement fornecida. Ele retorna a marca e o comprimento do primeiro elemento.
ber_flatten

A função ber_flatten aloca uma nova estrutura berval que contém os dados obtidos da estrutura BerElement fornecida.
ber_free

A função ber_free libera uma estrutura BerElement alocada anteriormente com ber_alloc_t, ber_init ou as funções de pesquisa ldap_first_attribute/ldap_next_attribute.
ber_init

A função ber_init aloca uma nova estrutura BerElement que contém os dados obtidos da estrutura berval fornecida.
ber_next_element

A função ber_next_element é usada junto com ber_first_element para percorrer um valor de dados SET, SET OF, SEQUENCE ou SEQUENCE OF armazenado na estrutura BerElement fornecida. Ele retorna a marca e o comprimento do próximo elemento no tipo construído.
ber_peek_tag

Retorna a marca do próximo elemento a ser analisado na estrutura BerElement fornecida.
ber_printf

Usado para codificar um elemento BER e é semelhante a sprintf_s.
ber_scanf

A função ber_scanf decodifica um elemento BER de maneira semelhante à sscanf_s.
ber_skip_tag

A função ber_skip_tag ignora a marca atual e retorna a marca do próximo elemento na estrutura BerElement fornecida.