Compartir a través de


función ber_next_element (winber.h)

La función ber_next_element se usa junto con ber_first_element para atravesar un valor de datos SET, SET OF, SEQUENCE o SEQUENCE OF almacenado en la estructura BerElement proporcionada. Devuelve la etiqueta y la longitud del siguiente elemento del tipo construido.

Sintaxis

WINBERAPI ULONG BERAPI ber_next_element(
  [in]      BerElement *pBerElement,
  [in, out] ULONG      *pLen,
  [in, out] CHAR       *opaque
);

Parámetros

[in] pBerElement

Puntero a la estructura BerElement de origen.

[in, out] pLen

Devuelve la longitud del siguiente elemento que se va a analizar.

[in, out] opaque

Cookie opaca usada internamente que devolvió la llamada inicial a la función ber_first_element .

Valor devuelto

Devuelve la etiqueta del siguiente elemento que se va a leer en la estructura BerElement . LBER_DEFAULT se devuelve si no hay más datos que leer.

Comentarios

Los valores de puntero pLen y opaco devueltos por la función son valores de estado de análisis internos y las aplicaciones que no deben usarse como argumentos para las llamadas posteriores de esta función.

Requisitos

   
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

Consulte también

ber_first_element

ber_peek_tag

ber_skip_tag