Clase Win32_PnPDeviceProperty

Tipo base para las clases que representan una propiedad devuelta por el método Win32_PnPEntity::GetDeviceProperties .

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.

Sintaxis

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

Miembros

La clase Win32_PnPDeviceProperty tiene estos tipos de miembros:

Propiedades

La clase Win32_PnPDeviceProperty tiene estas propiedades.

Deviceid

Tipo de datos: cadena

Tipo de acceso: solo lectura

Identifica el dispositivo PnP.

Clave

Tipo de datos: cadena

Tipo de acceso: solo lectura

Valor del par Clave Name-Value que identifica la propiedad Data .

Keyname

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre del par Clave Name-Value que identifica la propiedad Data .

Tipo

Tipo de datos: Uint32

Tipo de acceso: solo lectura

Tipo de la propiedad Data .

Los valores posibles son.

Vacío (0)

Null (1)

SByte (2)

Byte (3)

Int16 (4)

UInt16 (5)

Int32 (6)

Uint32 (7)

Int64 (8)

UInt64 (9)

Float (10)

Doble (11)

Decimal (12)

Guid (13)

Moneda (14)

Fecha (15)

FileTime (16)

Boolean (17)

Cadena (18)

SecurityDescriptor (19)

SecurityDescriptorString (20)

DEVPROPKEY (21)

DEVPROPTYPE (22)

Error (23)

NTStatus (24)

StringIndirect (25)

Reserved

26–4097

SByteArray (4098)

Binario (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)

Desconocido: proteger en devpropdef.h (4120)

TBD (8217)

Reserved

8218–4294967295

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016
Espacio de nombres
Root\CIMV2
MOF
Cimwin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

Clases de hardware del sistema de equipos

GetDeviceProperties