Поделиться через


функция WDF_REQUEST_FORWARD_OPTIONS_INIT (wdfrequest.h)

[Применяется только к KMDF]

Функция WDF_REQUEST_FORWARD_OPTIONS_INIT инициализирует структуру WDF_REQUEST_FORWARD_OPTIONS .

Синтаксис

void WDF_REQUEST_FORWARD_OPTIONS_INIT(
  [out] PWDF_REQUEST_FORWARD_OPTIONS ForwardOptions
);

Параметры

[out] ForwardOptions

Указатель на структуру WDF_REQUEST_FORWARD_OPTIONS .

Возвращаемое значение

None

Remarks

Прежде чем драйвер вызывает WdfRequestForwardToParentDeviceIoQueue, он должен вызвать WDF_REQUEST_FORWARD_OPTIONS_INIT для инициализации структуры WDF_REQUEST_FORWARD_OPTIONS .

Функция WDF_REQUEST_FORWARD_OPTIONS_INIT обнуляет указанную структуру WDF_REQUEST_FORWARD_OPTIONS и задает элемент Size структуры. Затем функция устанавливает флаг WDF_REQUEST_FORWARD_OPTION_SEND_AND_FORGET .

Пример кода, в котором используется WDF_REQUEST_FORWARD_OPTIONS_INIT, см. в разделе WdfRequestForwardToParentDeviceIoQueue.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,9
Верхняя часть wdfrequest.h (включая Wdf.h)

См. также раздел

WDF_REQUEST_FORWARD_OPTIONS

WdfRequestForwardToParentDeviceIoQueue