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 结构为零,并设置结构的 大小 成员。 它还将结构的 PropertyKey 成员设置为指定值。

要求

要求 价值
目标平台 普遍
最低 KMDF 版本 1.13
最低 UMDF 版本 2.0
标头 wdfdevice.h (包括 Wdf.h)

另请参阅

WDF_DEVICE_PROPERTY_DATA

WdfDeviceAllocAndQueryPropertyEx

WdfDeviceAssignProperty

WdfDeviceQueryPropertyEx

WdfFdoInitAllocAndQueryPropertyEx

WdfFdoInitQueryPropertyEx