Freigeben über


winber.h-Header

Dieser Header wird vom Lightweight Directory Access Protocol verwendet. Weitere Informationen finden Sie unter

winber.h enthält die folgenden Programmierschnittstellen:

Functions

 
ber_alloc_t

Ordnet eine neue BerElement-Struktur zu und erstellt sie.
ber_bvdup

Die ber_bvdup-Funktion erstellt eine Kopie der angegebenen berval-Struktur.
ber_bvecfree

Die ber_bvecfree-Funktion gibt ein Array von berval-Strukturen frei.
ber_bvfree

Die ber_bvfree-Funktion (winber.h) gibt eine berval-Struktur frei.
ber_first_element

Die ber_first_element-Funktion wird verwendet, um den Durchlauf eines SET-, SET OF-, SEQUENCE- oder SEQUENCE OF-Datenwerts zu beginnen, der in der angegebenen BerElement-Struktur gespeichert ist. Es gibt das Tag und die Länge des ersten Elements zurück.
ber_flatten

Die ber_flatten-Funktion weist eine neue berval-Struktur zu, die die Daten aus der bereitgestellten BerElement-Struktur enthält.
ber_free

Die ber_free-Funktion gibt eine BerElement-Struktur frei, die zuvor ber_alloc_t, ber_init oder den Suchfunktionen ldap_first_attribute/ldap_next_attribute zugeordnet wurde.
ber_init

Die ber_init-Funktion weist eine neue BerElement-Struktur zu, die die Daten aus der bereitgestellten berval-Struktur enthält.
ber_next_element

Die ber_next_element-Funktion wird zusammen mit ber_first_element verwendet, um einen SET-, SET OF-, SEQUENCE- oder SEQUENCE OF-Datenwert zu durchlaufen, der in der angegebenen BerElement-Struktur gespeichert ist. Es gibt das Tag und die Länge des nächsten Elements im konstruierten Typ zurück.
ber_peek_tag

Gibt das Tag des nächsten Elements zurück, das in der angegebenen BerElement-Struktur analysiert werden soll.
ber_printf

Wird zum Codieren eines BER-Elements verwendet und ähnelt sprintf_s.
ber_scanf

Die ber_scanf-Funktion decodiert ein BER-Element ähnlich wie sscanf_s.
ber_skip_tag

Die ber_skip_tag-Funktion überspringt das aktuelle Tag und gibt das Tag des nächsten Elements in der angegebenen BerElement-Struktur zurück.