Поделиться через


функция 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 , задающую ключ свойства устройства.

Возвращаемое значение

None

Remarks

Перед вызовом следующих методов драйвер должен вызвать 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