функция WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT (wdfdevice.h)
[Относится только к 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 , задающую ключ свойства устройства.
Возвращаемое значение
None
Remarks
Перед вызовом следующих методов драйвер должен вызвать 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