WDF_DEVICE_PROPERTY_DATA_INIT 函数 (wdfdevice.h)

[适用于 KMDF 和 UMDF]

WDF_DEVICE_PROPERTY_DATA_INIT 函数初始化驱动程序的WDF_DEVICE_PROPERTY_DATA结构。

语法

void WDF_DEVICE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_PROPERTY_DATA PropertyData,
  [in] const DEVPROPKEY          *PropertyKey
);

参数

[in] PropertyData

指向 WDF_DEVICE_PROPERTY_DATA 结构的指针。

[in] PropertyKey

指向指定设备属性键的 DEVPROPKEY 结构的指针。

返回值

备注

在调用以下方法之前,驱动程序必须调用 WDF_DEVICE_PROPERTY_DATA_INIT 来初始化 WDF_DEVICE_PROPERTY_DATA 结构。

WDF_DEVICE_PROPERTY_DATA_INIT函数将指定的WDF_DEVICE_PROPERTY_DATA结构归零并设置结构的 Size 成员。 它还将结构的 PropertyKey 成员设置为指定的值。

要求

要求
目标平台 通用
最低 KMDF 版本 1.13
最低 UMDF 版本 2.0
标头 wdfdevice.h (包括 Wdf.h)

另请参阅

WDF_DEVICE_PROPERTY_DATA

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx