WDF_REQUEST_SEND_OPTIONS_INIT函式 (wdfrequest.h)

[適用於 KMDF 和 UMDF]

WDF_REQUEST_SEND_OPTIONS_INIT函式會初始化驅動程式WDF_REQUEST_SEND_OPTIONS結構。

語法

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

參數

[out] Options

呼叫端提供的 WDF_REQUEST_SEND_OPTIONS 結構的指標。

[in] Flags

WDF_REQUEST_SEND_OPTIONS_FLAGS型別旗標的位 OR。

傳回值

備註

WDF_REQUEST_SEND_OPTIONS_INIT函式會零指定的WDF_REQUEST_SEND_OPTIONS結構、設定結構的 Size 成員,並將 Flag 成員設定為指定的 Flags 值。

範例

下列程式代碼範例會初始化 WDF_REQUEST_SEND_OPTIONS 結構,然後呼叫 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
                     );

規格需求

需求
目標平台 Universal
最低 KMDF 版本 1.0
最低UMDF版本 2.0
標頭 wdfrequest.h (包含 Wdf.h)

另請參閱

WDF_REQUEST_SEND_OPTIONS

WDF_REQUEST_SEND_OPTIONS_FLAGS

WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT