// wdfdevice.h
VOID WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT(
[in] PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData,
[in] const GUID *InterfaceClassGUID,
[in] const DEVPROPKEY *PropertyKey
);
View the official Windows Driver Kit DDI reference
No description available.
[Applies to UMDF only]
The WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT function initializes a driver's WDF_DEVICE_INTERFACE_PROPERTY_DATA structure.
PropertyData
[in]A pointer to WDF_DEVICE_INTERFACE_PROPERTY_DATA structure.
InterfaceClassGUID
[in]A pointer to a GUID that identifies the device interface class.
PropertyKey
[in]A pointer to a DEVPROPKEY structure that specifies the device property key.
Before calling the following methods, a driver must call WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT to initialize a WDF_DEVICE_INTERFACE_PROPERTY_DATA structure.
The WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT function zeros the specified WDF_DEVICE_INTERFACE_PROPERTY_DATA structure and sets the structure's Size member. It also sets the structure's InterfaceClassGUID and PropertyKey members to the specified values.
For a code example that uses WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT, see WdfDeviceAssignInterfaceProperty.
WDF_DEVICE_INTERFACE_PROPERTY_DATA
WdfDeviceAllocAndQueryInterfaceProperty
WdfDeviceAssignInterfaceProperty
WdfDeviceQueryInterfaceProperty