функция WDF_REQUEST_PARAMETERS_INIT (wdfrequest.h)
[Применимо к KMDF и UMDF]
Функция WDF_REQUEST_PARAMETERS_INIT инициализирует структуру WDF_REQUEST_PARAMETERS .
Синтаксис
void WDF_REQUEST_PARAMETERS_INIT(
[out] PWDF_REQUEST_PARAMETERS Parameters
);
Параметры
[out] Parameters
Указатель на структуру WDF_REQUEST_PARAMETERS , предоставляемую вызывающим абонентом.
Возвращаемое значение
None
Remarks
Драйверы должны вызывать WDF_REQUEST_PARAMETERS_INIT для инициализации структуры WDF_REQUEST_PARAMETERS перед вызовом WdfRequestGetParameters.
Функция WDF_REQUEST_PARAMETERS_INIT обнуляет указанную структуру WDF_REQUEST_PARAMETERS и задает элемент Size структуры.
Примеры
В следующем примере кода инициализируется структура WDF_REQUEST_PARAMETERS , а затем вызывается WdfRequestGetParameters.
VOID
MyEvtIoDefault(
IN WDFQUEUE Queue,
IN WDFREQUEST Request
)
{
WDF_REQUEST_PARAMETERS params;
WDF_REQUEST_PARAMETERS_INIT(¶ms);
WdfRequestGetParameters(
Request,
¶ms
);
...
}
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1,0 |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfrequest.h (включая Wdf.h) |