función WDF_REQUEST_SEND_OPTIONS_INIT (wdfrequest.h)

[Se aplica a KMDF y UMDF]

La función WDF_REQUEST_SEND_OPTIONS_INIT inicializa la estructura de WDF_REQUEST_SEND_OPTIONS de un controlador.

Sintaxis

void WDF_REQUEST_SEND_OPTIONS_INIT(
  [out] PWDF_REQUEST_SEND_OPTIONS Options,
  [in]  ULONG                     Flags
);

Parámetros

[out] Options

Puntero a una estructura de WDF_REQUEST_SEND_OPTIONS proporcionada por el autor de la llamada.

[in] Flags

OR bit a bit de marcas con tipo WDF_REQUEST_SEND_OPTIONS_FLAGS.

Valor devuelto

None

Observaciones

La función WDF_REQUEST_SEND_OPTIONS_INIT cero la estructura de WDF_REQUEST_SEND_OPTIONS especificada, establece el miembro Size de la estructura y establece el miembro Flag en el valor Flags especificado.

Ejemplos

En el ejemplo de código siguiente se inicializa una estructura de WDF_REQUEST_SEND_OPTIONS y, a continuación, se llama a WdfRequestSend.

WDF_REQUEST_SEND_OPTIONS options;
BOOLEAN ret;

WDF_REQUEST_SEND_OPTIONS_INIT(
                              &options,
                              WDF_REQUEST_SEND_OPTION_SEND_AND_FORGET
                              );

ret = WdfRequestSend(
                     Request,
                     Target,
                     &options
                     );

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado wdfrequest.h (incluir Wdf.h)

Consulte también

WDF_REQUEST_SEND_OPTIONS

WDF_REQUEST_SEND_OPTIONS_FLAGS

WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT