структура WDF_DEVICE_PROPERTY_DATA (wdfdevice.h)
[Применимо к KMDF и UMDF]
Структура WDF_DEVICE_PROPERTY_DATA описывает свойство устройства.
Синтаксис
typedef struct _WDF_DEVICE_PROPERTY_DATA {
ULONG Size;
const DEVPROPKEY *PropertyKey;
LCID Lcid;
ULONG Flags;
} WDF_DEVICE_PROPERTY_DATA, *PWDF_DEVICE_PROPERTY_DATA;
Члены
Size
Размер данной структуры (в байтах).
PropertyKey
Указатель на структуру DEVPROPKEY , задающую ключ свойства устройства.
Lcid
Указывает идентификатор языкового стандарта. Присвойте этому параметру значение LCID для конкретного языка или LOCALE_NEUTRAL. Код языка LOCALE_NEUTRAL указывает, что свойство не зависит от языка (т. е. не относится к какому-либо языку). Не устанавливайте для этого параметра значение LOCALE_SYSTEM_DEFAULT или LOCALE_USER_DEFAULT. Дополнительные сведения о значениях LCID для конкретного языка см. в разделе Структура LCID.
Flags
Задайте значение PLUGPLAY_PROPERTY_PERSISTENT , если это значение свойства задается WdfDeviceAssignProperty. В противном случае задайте для этого элемента нулевое значение.
Комментарии
Структура WDF_DEVICE_PROPERTY_DATA используется в качестве входных данных для следующих методов:
- WdfDeviceAllocAndQueryPropertyEx
- WdfDeviceAssignProperty
- WdfDeviceQueryPropertyEx
- WdfFdoInitAllocAndQueryPropertyEx
- WdfFdoInitQueryPropertyEx
Требования
Требование | Значение |
---|---|
Минимальная версия KMDF | 1.13 |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfdevice.h (включая Wdf.h) |
См. также раздел
WdfDeviceAllocAndQueryPropertyEx