ber_alloc_t-Funktion (winber.h)
Die ber_alloc_t-Funktion weist eine neue BerElement-Struktur zu und erstellt sie.
Syntax
WINBERAPI BerElement *BERAPI ber_alloc_t(
[in] INT options
);
Parameter
[in] options
Ein bitweiser OR der Optionen, die zum Generieren der Codierung oder Decodierung des BerElement verwendet werden. Das LBER_USE_DER-Flag (0x01) sollte immer angegeben werden, wodurch die Elementlängen in der Mindestanzahl von Oktetten codiert werden.
Nicht erkannte Optionsbits werden ignoriert.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Zeiger auf die neu zugewiesene BerElement-Struktur .
Wenn die Funktion fehlschlägt, gibt sie einen NULL-Zeiger zurück.
Hinweise
Die Option LBER_USE_DER bewirkt nicht, dass Werte von Sätzen in Tag- und Bytereihenfolge neu angeordnet oder Standardwerte entfernt werden, sodass diese Funktionen nicht ausreichen, um DIE-Ausgabe gemäß X.509 und X.680 zu generieren. Wenn der Aufrufer die Reihenfolge von Werten von Sätzen ordnungsgemäß verarbeitet und Standardwerte entfernt, kann die DER-Ausgabe wie in X.509 und X.680 definiert erstellt werden.
Das zugewiesene BerElement sollte mit ber_free freigegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | winber.h |
Bibliothek | Wldap32.lib |
DLL | Wldap32.dll |