Compartir a través de


Función WdsBpQueryOption (wdsbp.h)

Devuelve el valor de una opción del paquete analizado.

Sintaxis

DWORD WDSBPAPI WdsBpQueryOption(
  [in]  HANDLE hHandle,
  [in]  ULONG  uOption,
  [out] ULONG  uValueLen,
  [out] PVOID  pValue,
  [out] PULONG puBytes
);

Parámetros

[in] hHandle

Identificador devuelto por la función WdsBpParseInitialize .

[in] uOption

Especifica la opción que se va a agregar al paquete.

[out] uValueLen

Número total de bytes de memoria a los que apunta el parámetro pValue . Para determinar el número de bytes necesarios para almacenar el valor de la opción, establezca uValueLen en cero y pValue en NULL; La función WdsBpQueryOption devuelve ERROR_INSUFFICIENT_BUFFER y la ubicación a la que apunta el parámetro puBytes recibe el número de bytes necesarios para el valor.

[out] pValue

El valor de la opción se devuelve en este búfer.

[out] puBytes

Si el búfer es lo suficientemente grande para el valor, este parámetro recibe el número de bytes copiados en pValue. Si no hay suficiente espacio disponible, este parámetro recibe el número total de bytes necesarios para almacenar el valor.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es S_OK.

Requisitos

   
Cliente mínimo compatible Windows Vista con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wdsbp.h
Library Wdsbp.lib
Archivo DLL Wdsbp.dll