Класс Win32_PnPDeviceProperty

Базовый тип для классов, представляющих свойство, возвращаемое методом Win32_PnPEntity::GetDeviceProperties .

Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства.

Синтаксис

[abstract, UUID("{ee0b76cd-314b-41f1-99d4-d4f3b0421430}"), AMENDMENT]
class Win32_PnPDeviceProperty
{
  string Key;
  string KeyName;
  Uint32 Type;
  string DeviceID;
};

Члены

Класс Win32_PnPDeviceProperty имеет следующие типы членов:

Элемент Property

Класс Win32_PnPDeviceProperty имеет следующие свойства.

DeviceID

Тип данных: string

Тип доступа: только для чтения

Идентифицирует устройство PnP.

Key

Тип данных: string

Тип доступа: только для чтения

Значение пары Key Name-Value, определяющее свойство Data .

KeyName

Тип данных: string

Тип доступа: только для чтения

Имя пары "Ключ Name-Value", идентифицирующая свойство Data .

Тип

Тип данных: Uint32

Тип доступа: только для чтения

Тип свойства Data .

Возможные значения: .

Пустой (0)

Null (1)

SByte (2)

Байт (3)

Int16 (4)

UInt16 (5)

Int32 (6)

Uint32 (7)

Int64 (8)

UInt64 (9)

Float (10)

Double (11)

Decimal (12)

Guid (13)

Валюта (14)

Дата (15)

FileTime (16)

Boolean (17)

Строка (18)

SecurityDescriptor (19)

SecurityDescriptorString (20)

DEVPROPKEY (21)

DEVPROPTYPE (22)

Ошибка (23)

NTStatus (24)

StringIndirect (25)

Reserved

26–4097

SByteArray (4098)

Binary (4099)

Int16Array (4100)

UInt16Array (4101)

Int64Array (4102)

UInt64Array (4103)

FloatArray (4104)

DoubleArray (4105)

DecimalArray (4106)

GuidArray (4107)

CurrencyArray (4108)

DateArray (4109)

FileTimeArray (4110)

BooleanArray (4111)

StringList (4112)

SecurityDescriptorList (4113)

SecurityDescriptorStringList (8210)

DEVPROPKEYArray (8211)

DEVPROPTYPEArray (8212)

ErrorArray (4117)

NTStatusArray (4118)

StringIndirectList (4119)

Unknown — проверка в devpropdef.h (4120)

TBD (8217)

Reserved

8218–4294967295

Требования

Требование Значение
Минимальная версия клиента
Windows 10 [только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Root\CIMV2
MOF
Cimwin32.mof
DLL
CIMWin32.dll

См. также раздел

Классы оборудования компьютерной системы

GetDeviceProperties