функция 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.
Возвращаемое значение
Никакой
Замечания
Драйверы должны вызывать WDF_REQUEST_PARAMETERS_INIT для инициализации структуры WDF_REQUEST_PARAMETERS перед вызовом WdfRequestGetParameters.
Функция WDF_REQUEST_PARAMETERS_INIT ноль указанной структуры WDF_REQUEST_PARAMETERS и задает элемент размера структуры.
Примеры
Следующий пример кода инициализирует структуру 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) |