función ber_alloc_t (winber.h)
La función ber_alloc_t asigna y construye una nueva estructura BerElement .
Sintaxis
WINBERAPI BerElement *BERAPI ber_alloc_t(
[in] INT options
);
Parámetros
[in] options
Or bit a bit de las opciones usadas para generar la codificación o descodificación de BerElement. La marca LBER_USE_DER (0x01) siempre debe especificarse, lo que hace que las longitudes de elemento se codifiquen en el número mínimo de octetos.
Se omiten los bits de opción no reconocidos.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es un puntero a la estructura BerElement recién asignada.
Si se produce un error en la función, devuelve un puntero NULL .
Comentarios
La opción LBER_USE_DER no hace que los valores de los conjuntos se reorganicen en el orden de etiqueta y bytes o los valores predeterminados que se van a quitar, por lo que estas funciones no son suficientes para generar la salida DER tal como se define en X.509 y X.680. Si el autor de la llamada controla los valores de ordenación de los conjuntos correctamente y quita los valores predeterminados, se puede generar la salida DER tal y como se define en X.509 y X.680.
El BerElement asignado debe liberarse con ber_free.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | winber.h |
Library | Wldap32.lib |
Archivo DLL | Wldap32.dll |