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


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

[Применимо к KMDF и UMDF]

Функция WDF_REQUEST_REUSE_PARAMS_INIT инициализирует структуру WDF_REQUEST_REUSE_PARAMS драйвера.

Синтаксис

void WDF_REQUEST_REUSE_PARAMS_INIT(
  [out] PWDF_REQUEST_REUSE_PARAMS Params,
  [in]  ULONG                     Flags,
  [in]  NTSTATUS                  Status
);

Параметры

[out] Params

Указатель на структуру WDF_REQUEST_REUSE_PARAMS , предоставляемую вызывающим абонентом.

[in] Flags

WDF_REQUEST_REUSE_FLAGS типизированные флаги.

[in] Status

Значение NTSTATUS, которое платформа присваивает запросу.

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

None

Remarks

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

Функция WDF_REQUEST_REUSE_PARAMS_INIT обнуляет указанную структуру WDF_REQUEST_REUSE_PARAMS и задает элемент structure Size . Он также задает указанные значения для элементов Flags и Status структуры.

Пример кода, использующего WDF_REQUEST_REUSE_PARAMS_INIT, см. в разделе WdfRequestReuse.

Требования

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

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

WDF_REQUEST_REUSE_PARAMS

WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

WdfRequestReuse