[仅适用于 UMDF]
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT 函数初始化驱动程序的 WDF_DEVICE_INTERFACE_PROPERTY_DATA 结构。
语法
VOID WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT(
  [in] PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData,
  [in] const GUID                          *InterfaceClassGUID,
  [in] const DEVPROPKEY                    *PropertyKey
);
参数
[in] PropertyData
指向 WDF_DEVICE_INTERFACE_PROPERTY_DATA 结构的指针。
[in] InterfaceClassGUID
指向标识设备接口类的 GUID 的指针。
[in] PropertyKey
指向指定设备属性键的 DEVPROPKEY 结构的指针。
返回值
没有
言论
在调用以下方法之前,驱动程序必须调用 WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT 来初始化 WDF_DEVICE_INTERFACE_PROPERTY_DATA 结构。
- WdfDeviceAllocAndQueryInterfaceProperty
 - WdfDeviceAssignInterfaceProperty
 - WdfDeviceQueryInterfaceProperty
 
有关使用 WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT的代码示例,请参阅 WdfDeviceAssignInterfaceProperty。
要求
| 要求 | 价值 | 
|---|---|
| 最低支持的客户端 | Windows 8.1 | 
| 目标平台 | 普遍 | 
| 最低 UMDF 版本 | 2.0 | 
| 标头 | wdfdevice.h (包括 Wdf.h) | 
另请参阅
WDF_DEVICE_INTERFACE_PROPERTY_DATA
WdfDeviceAllocAndQueryInterfaceProperty