[适用于 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 结构为零,并设置结构的 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) |