4423 lines
719 KiB
Plaintext
4423 lines
719 KiB
Plaintext
#pragma autorecover
|
|
#pragma classflags(64)
|
|
#pragma namespace("\\\\.\\Root")
|
|
|
|
[Locale(1033) : ToInstance]
|
|
Instance of __Namespace
|
|
{
|
|
Name = "CIMV2";
|
|
};
|
|
#pragma namespace("\\\\.\\Root\\CIMV2")
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C517-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ManagedSystemElement
|
|
{
|
|
[MaxLen(64) : ToSubclass,Read : ToSubclass] string Caption;
|
|
[Read : ToSubclass] string Description;
|
|
[MappingStrings{"MIF.DMTF|ComponentID|001.5"} : ToSubclass,Read : ToSubclass] datetime InstallDate;
|
|
[Read : ToSubclass] string Name;
|
|
[Read : ToSubclass,MaxLen(10) : ToSubclass,ValueMap{"OK", "Error", "Degraded", "Unknown", "Pred Fail", "Starting", "Stopping", "Service"} : ToSubclass] string Status;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C518-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_LogicalElement : CIM_ManagedSystemElement
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C519-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_SystemResource : CIM_LogicalElement
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C51A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_IRQ : CIM_SystemResource
|
|
{
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,MaxLen(64) : ToSubclass] string CSCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.Name") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass] string CSName;
|
|
[read : ToSubclass,CIM_Key : ToSubclass,MaxLen(64) : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|IRQ|001.1"} : ToSubclass,key : ToInstance ToSubclass DisableOverride] uint32 IRQNumber;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|IRQ|001.2"} : ToSubclass] uint16 Availability;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|IRQ|001.3", "MIF.DMTF|System Resource IRQ Info|001.2"} : ToSubclass] uint16 TriggerType;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource IRQ Info|001.3"} : ToSubclass] uint16 TriggerLevel;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|IRQ|001.4"} : ToSubclass] boolean Shareable;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C51B-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_MemoryMappedIO : CIM_SystemResource
|
|
{
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,MaxLen(64) : ToSubclass] string CSCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.Name") : ToSubclass,MaxLen(256) : ToSubclass,CIM_Key : ToSubclass] string CSName;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,CIM_Key : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,CIM_Key : ToSubclass,MappingStrings{"MIF.DMTF|Memory Mapped I/O|001.1"} : ToSubclass] uint64 StartingAddress;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Memory Mapped I/O|001.2"} : ToSubclass] uint64 EndingAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C523-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_DMA : CIM_SystemResource
|
|
{
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.CreationClassName") : ToSubclass,MaxLen(64) : ToSubclass,CIM_Key : ToSubclass] string CSCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_ComputerSystem.Name") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass] string CSName;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,CIM_Key : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|DMA|001.1"} : ToSubclass] uint32 DMAChannel;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|DMA|001.2"} : ToSubclass] uint16 Availability;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|DMA|001.3"} : ToSubclass] boolean BurstMode;
|
|
[read : ToSubclass,Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.2"} : ToSubclass] uint16 TransferWidths[];
|
|
[read : ToSubclass,Units("Bits") : ToSubclass,ValueMap{"0", "8", "16", "32", "64"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.3"} : ToSubclass] uint16 AddressSize;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.4"} : ToSubclass] uint32 MaxTransferSize;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.7"} : ToSubclass] uint16 ByteMode;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.8"} : ToSubclass] uint16 WordMode;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.9"} : ToSubclass] uint16 ChannelTiming;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Resource DMA Info|001.10"} : ToSubclass] uint16 TypeCTiming;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C524-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_System : CIM_LogicalElement
|
|
{
|
|
[CIM_Key : ToSubclass,Read : ToSubclass] string CreationClassName;
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,Read : ToSubclass] string Name;
|
|
[Read : ToSubclass] string NameFormat;
|
|
[Read : ToSubclass] string PrimaryOwnerContact;
|
|
[Read : ToSubclass] string PrimaryOwnerName;
|
|
[Read : ToSubclass] string Roles[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C525-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ComputerSystem : CIM_System
|
|
{
|
|
[Override("NameFormat"),ValueMap{"IP", "Dial", "HID", "NWA", "HWA", "X25", "ISDN", "IPX", "DCC", "ICD", "E.164", "SNA", "OID/OSI", "Other"} : ToSubclass,Read : ToSubclass] string NameFormat;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C526-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_UnitaryComputerSystem : CIM_ComputerSystem
|
|
{
|
|
[Read : ToSubclass] string InitialLoadInfo[];
|
|
[Read : ToSubclass] string LastLoadInfo;
|
|
[Read : ToSubclass] boolean PowerManagementSupported;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|System Power Controls|001.2"} : ToSubclass] uint16 PowerManagementCapabilities[];
|
|
[Read : ToSubclass] uint16 PowerState;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Hardware Security|001.4"} : ToSubclass] uint16 ResetCapability;
|
|
uint32 SetPowerState([IN] uint16 PowerState,[IN] datetime Time);
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C527-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Service : CIM_LogicalElement
|
|
{
|
|
[CIM_Key : ToSubclass,Read : ToSubclass] string CreationClassName;
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,Read : ToSubclass] string Name;
|
|
[ValueMap{"Automatic", "Manual"} : ToSubclass,Read : ToSubclass] string StartMode;
|
|
[Read : ToSubclass] boolean Started;
|
|
[Propagated("CIM_System.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string SystemCreationClassName;
|
|
[Propagated("CIM_System.Name") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string SystemName;
|
|
uint32 StartService();
|
|
uint32 StopService();
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{debac832-6b54-4add-8a62-8d3861b97b1d}") : ToInstance]
|
|
class CIM_ClusteringService : CIM_Service
|
|
{
|
|
uint32 AddNode([IN] CIM_ComputerSystem Ref CS);
|
|
uint32 EvictNode([IN] CIM_ComputerSystem Ref CS);
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{F126ACC2-E3D4-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ServiceAccessPoint : CIM_LogicalElement
|
|
{
|
|
[CIM_Key : ToSubclass,MaxLen(256) : ToSubclass,Read : ToSubclass] string CreationClassName;
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Read : ToSubclass] string Name;
|
|
[Propagated("CIM_System.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass,Read : ToSubclass] string SystemCreationClassName;
|
|
[Propagated("CIM_System.Name") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass,Read : ToSubclass] string SystemName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{2bb2b772-ffed-4aa6-b1b3-3d0cb74fc613}") : ToInstance]
|
|
class CIM_ClusteringSAP : CIM_ServiceAccessPoint
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C529-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_LogicalDevice : CIM_LogicalElement
|
|
{
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"} : ToSubclass,MappingStrings{"MIF.DMTF|Operational State|003.5", "MIB.IETF|HOST-RESOURCES-MIB.hrDeviceStatus"} : ToSubclass] uint16 Availability;
|
|
[CIM_Key : ToSubclass,Read : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] uint32 ConfigManagerErrorCode;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] boolean ConfigManagerUserConfig;
|
|
[read : ToSubclass,CIM_Key : ToSubclass] string DeviceID;
|
|
[read : ToSubclass] uint16 PowerManagementCapabilities[];
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string PNPDeviceID;
|
|
[read : ToSubclass] boolean PowerManagementSupported;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|Operational State|003.3"} : ToSubclass] uint16 StatusInfo;
|
|
[Propagated("CIM_System.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string SystemCreationClassName;
|
|
[Propagated("CIM_System.Name") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string SystemName;
|
|
uint32 SetPowerState([IN] uint16 PowerState,[IN] datetime Time);
|
|
uint32 Reset();
|
|
[Read : ToSubclass] uint32 LastErrorCode;
|
|
[Read : ToSubclass] string ErrorDescription;
|
|
[Read : ToSubclass] boolean ErrorCleared;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C52A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_MediaAccessDevice : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|Storage Devices|001.9", "MIF.DMTF|Storage Devices|001.11", "MIF.DMTF|Storage Devices|001.12", "MIF.DMTF|Disks|003.7"} : ToSubclass,ModelCorrespondence{"CIM_MediaAccessDevice.CapabilityDescriptions"} : ToSubclass] uint16 Capabilities[];
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_MediaAccessDevice.Capabilities"} : ToSubclass] string CapabilityDescriptions[];
|
|
[read : ToSubclass] string CompressionMethod;
|
|
[read : ToSubclass] string ErrorMethodology;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"MIF.DMTF|Sequential Access Devices|001.2"} : ToSubclass] uint64 MaxMediaSize;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] uint64 DefaultBlockSize;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] uint64 MaxBlockSize;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] uint64 MinBlockSize;
|
|
[read : ToSubclass] uint32 NumberOfMediaSupported;
|
|
[Read : ToSubclass] boolean NeedsCleaning;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{F27851CD-BBAC-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class CIM_DisketteDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979A-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_CoolingDevice : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass] boolean ActiveCooling;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{F3A5233A-E3D3-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_Refrigeration : CIM_CoolingDevice
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{FE5D55E0-E3D3-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_HeatPipe : CIM_CoolingDevice
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{0A59C856-E3D4-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_Fan : CIM_CoolingDevice
|
|
{
|
|
[read : ToSubclass] boolean VariableSpeed;
|
|
[Units("Revolutions per Minute") : ToSubclass,read : ToSubclass] uint64 DesiredSpeed;
|
|
[read : ToSubclass,write : ToSubclass] uint32 SetSpeed([IN] uint64 DesiredSpeed);
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979B-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_Sensor : CIM_LogicalDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979C-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_NumericSensor : CIM_Sensor
|
|
{
|
|
[read : ToSubclass] sint32 CurrentReading;
|
|
[read : ToSubclass] sint32 NominalReading;
|
|
[read : ToSubclass] sint32 NormalMax;
|
|
[read : ToSubclass] sint32 NormalMin;
|
|
[read : ToSubclass] sint32 MaxReadable;
|
|
[read : ToSubclass] sint32 MinReadable;
|
|
[read : ToSubclass] uint32 Resolution;
|
|
[read : ToSubclass] sint32 Tolerance;
|
|
[Units("Hundredths of Percent") : ToSubclass,read : ToSubclass] sint32 Accuracy;
|
|
[read : ToSubclass] boolean IsLinear;
|
|
[read : ToSubclass] sint32 LowerThresholdNonCritical;
|
|
[read : ToSubclass] sint32 UpperThresholdNonCritical;
|
|
[read : ToSubclass] sint32 LowerThresholdCritical;
|
|
[read : ToSubclass] sint32 UpperThresholdCritical;
|
|
[read : ToSubclass] sint32 LowerThresholdFatal;
|
|
[read : ToSubclass] sint32 UpperThresholdFatal;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979D-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_TemperatureSensor : CIM_NumericSensor
|
|
{
|
|
[Override("CurrentReading"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.5"} : ToSubclass,read : ToSubclass] sint32 CurrentReading;
|
|
[Override("NominalReading"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.6"} : ToSubclass,read : ToSubclass] sint32 NominalReading;
|
|
[Override("NormalMax"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.7"} : ToSubclass,read : ToSubclass] sint32 NormalMax;
|
|
[Override("NormalMin"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.8"} : ToSubclass,read : ToSubclass] sint32 NormalMin;
|
|
[Override("MaxReadable"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.9"} : ToSubclass,read : ToSubclass] sint32 MaxReadable;
|
|
[Override("MinReadable"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.10"} : ToSubclass,read : ToSubclass] sint32 MinReadable;
|
|
[Override("Resolution"),Units("Hundredths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.17"} : ToSubclass,read : ToSubclass] uint32 Resolution;
|
|
[Override("Tolerance"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.18"} : ToSubclass,read : ToSubclass] sint32 Tolerance;
|
|
[Override("Accuracy"),MappingStrings{"MIF.DMTF|Temperature Probe|001.19"} : ToSubclass,read : ToSubclass] sint32 Accuracy;
|
|
[Override("LowerThresholdNonCritical"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.11"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdNonCritical;
|
|
[Override("UpperThresholdNonCritical"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.12"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdNonCritical;
|
|
[Override("LowerThresholdCritical"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.13"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdCritical;
|
|
[Override("UpperThresholdCritical"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.14"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdCritical;
|
|
[Override("LowerThresholdFatal"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.15"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdFatal;
|
|
[Override("UpperThresholdFatal"),Units("Tenths of degrees Centigrade") : ToSubclass,MappingStrings{"MIF.DMTF|Temperature Probe|001.16"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdFatal;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{DCA1D084-E3D3-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_CurrentSensor : CIM_NumericSensor
|
|
{
|
|
[Override("CurrentReading"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.5"} : ToSubclass,read : ToSubclass] sint32 CurrentReading;
|
|
[Override("NominalReading"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.6"} : ToSubclass,read : ToSubclass] sint32 NominalReading;
|
|
[Override("NormalMax"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.7"} : ToSubclass,read : ToSubclass] sint32 NormalMax;
|
|
[Override("NormalMin"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.8"} : ToSubclass,read : ToSubclass] sint32 NormalMin;
|
|
[Override("MaxReadable"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.9"} : ToSubclass,read : ToSubclass] sint32 MaxReadable;
|
|
[Override("MinReadable"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.10"} : ToSubclass,read : ToSubclass] sint32 MinReadable;
|
|
[Override("Resolution"),Units("Tenths of Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.17"} : ToSubclass,read : ToSubclass] uint32 Resolution;
|
|
[Override("Tolerance"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.18"} : ToSubclass,read : ToSubclass] sint32 Tolerance;
|
|
[Override("Accuracy"),MappingStrings{"MIF.DMTF|Electrical Current Probe|001.19"} : ToSubclass,read : ToSubclass] sint32 Accuracy;
|
|
[Override("LowerThresholdNonCritical"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.11"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdNonCritical;
|
|
[Override("UpperThresholdNonCritical"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.12"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdNonCritical;
|
|
[Override("LowerThresholdCritical"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.13"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdCritical;
|
|
[Override("UpperThresholdCritical"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.14"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdCritical;
|
|
[Override("LowerThresholdFatal"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.15"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdFatal;
|
|
[Override("UpperThresholdFatal"),Units("Milliamps") : ToSubclass,MappingStrings{"MIF.DMTF|Electrical Current Probe|001.16"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdFatal;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{A998F9B4-E3D4-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_VoltageSensor : CIM_NumericSensor
|
|
{
|
|
[Override("CurrentReading"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.5"} : ToSubclass,read : ToSubclass] sint32 CurrentReading;
|
|
[Override("NominalReading"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.6"} : ToSubclass,read : ToSubclass] sint32 NominalReading;
|
|
[Override("NormalMax"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.7"} : ToSubclass,read : ToSubclass] sint32 NormalMax;
|
|
[Override("NormalMin"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.8"} : ToSubclass,read : ToSubclass] sint32 NormalMin;
|
|
[Override("MaxReadable"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.9"} : ToSubclass,read : ToSubclass] sint32 MaxReadable;
|
|
[Override("MinReadable"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.10"} : ToSubclass,read : ToSubclass] sint32 MinReadable;
|
|
[Override("Resolution"),Units("Tenths of Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.17"} : ToSubclass,read : ToSubclass] uint32 Resolution;
|
|
[Override("Tolerance"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.18"} : ToSubclass,read : ToSubclass] sint32 Tolerance;
|
|
[Override("Accuracy"),MappingStrings{"MIF.DMTF|Voltage Probe|001.19"} : ToSubclass,read : ToSubclass] sint32 Accuracy;
|
|
[Override("LowerThresholdNonCritical"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.11"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdNonCritical;
|
|
[Override("UpperThresholdNonCritical"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.12"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdNonCritical;
|
|
[Override("LowerThresholdCritical"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.13"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdCritical;
|
|
[Override("UpperThresholdCritical"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.14"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdCritical;
|
|
[Override("LowerThresholdFatal"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.15"} : ToSubclass,read : ToSubclass] sint32 LowerThresholdFatal;
|
|
[Override("UpperThresholdFatal"),Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Voltage Probe|001.16"} : ToSubclass,read : ToSubclass] sint32 UpperThresholdFatal;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C52B-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_CDROMDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C52C-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_DiskDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C52D-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_TapeDrive : CIM_MediaAccessDevice
|
|
{
|
|
[read : ToSubclass] uint32 EOTWarningZoneSize;
|
|
[read : ToSubclass] uint32 MaxPartitionCount;
|
|
[read : ToSubclass] uint32 Padding;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C531-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Controller : CIM_LogicalDevice
|
|
{
|
|
[MappingStrings{"MIF.DMTF|Bus Port|001.9"} : ToSubclass,Read : ToSubclass] uint32 MaxNumberControlled;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47"} : ToSubclass,MappingStrings{"MIF.DMTF|Bus Port|001.2", "MIF.DMTF|Disks|003.3"} : ToSubclass] uint16 ProtocolSupported;
|
|
[Read : ToSubclass] datetime TimeOfLastReset;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCE5-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_VideoController : CIM_Controller
|
|
{
|
|
[Read : ToSubclass] string VideoProcessor;
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13"} : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.6"} : ToSubclass] uint16 VideoMemoryType;
|
|
[Read : ToSubclass] uint32 NumberOfVideoPages;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass] uint32 MaxMemorySupported;
|
|
[Read : ToSubclass,ModelCorrespondence{"CIM_VideoController.CapabilityDescriptions"} : ToSubclass] uint16 AcceleratorCapabilities[];
|
|
[Read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_VideoController.AcceleratorCapabilities"} : ToSubclass] string CapabilityDescriptions[];
|
|
[Read : ToSubclass,Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.12"} : ToSubclass] uint32 CurrentBitsPerPixel;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.11"} : ToSubclass] uint32 CurrentHorizontalResolution;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.10"} : ToSubclass] uint32 CurrentVerticalResolution;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.5"} : ToSubclass] uint32 MaxRefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.4"} : ToSubclass] uint32 MinRefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.15"} : ToSubclass] uint32 CurrentRefreshRate;
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.8"} : ToSubclass] uint16 CurrentScanMode;
|
|
[Read : ToSubclass] uint64 CurrentNumberOfColors;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.13"} : ToSubclass] uint32 CurrentNumberOfRows;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.14"} : ToSubclass] uint32 CurrentNumberOfColumns;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCE6-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_PCVideoController : CIM_VideoController
|
|
{
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "160"} : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.2"} : ToSubclass] uint16 VideoArchitecture;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Video|003.3"} : ToSubclass] uint16 VideoMode;
|
|
[Read : ToSubclass] uint16 NumberOfColorPlanes;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B5A-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PCMCIAController : cim_controller
|
|
{
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Manufacturer;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B5B-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_USBController : CIM_Controller
|
|
{
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Manufacturer;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C532-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_NetworkAdapter : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|Network Adapter 802 Port|001.2"} : ToSubclass] string PermanentAddress;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|Network Adapter 802 Port|001.3"} : ToSubclass] string NetworkAddresses[];
|
|
[read : ToSubclass,Units("Bits per Second") : ToSubclass,MappingStrings{"MIB.IETF|RFC1213-MIB.ifSpeed", "MIF.DMTF|Network Adapter 802 Port|001.5"} : ToSubclass] uint64 Speed;
|
|
[read : ToSubclass,Units("Bits per Second") : ToSubclass] uint64 MaxSpeed;
|
|
[Read : ToSubclass] boolean AutoSense;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C533-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_UserDevice : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass] boolean IsLocked;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCE7-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_Display : CIM_UserDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCE8-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_DesktopMonitor : CIM_Display
|
|
{
|
|
[Read : ToSubclass] uint16 DisplayType;
|
|
[Read : ToSubclass,Units("MegaHertz") : ToSubclass] uint32 Bandwidth;
|
|
[Read : ToSubclass] uint32 ScreenHeight;
|
|
[Read : ToSubclass] uint32 ScreenWidth;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCE9-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_FlatPanel : CIM_Display
|
|
{
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass] uint32 HorizontalResolution;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass] uint32 VerticalResolution;
|
|
[Read : ToSubclass] uint16 ScanMode;
|
|
[Read : ToSubclass] uint16 DisplayType;
|
|
[Read : ToSubclass] uint16 LightSource;
|
|
[Read : ToSubclass] boolean SupportsColor;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C534-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Keyboard : CIM_UserDevice
|
|
{
|
|
[Read : ToSubclass] string Layout;
|
|
[Read : ToSubclass] uint16 NumberOfFunctionKeys;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Hardware Security|001.2"} : ToSubclass] uint16 Password;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C535-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_PointingDevice : CIM_UserDevice
|
|
{
|
|
[read : ToSubclass] uint16 Handedness;
|
|
[read : ToSubclass] uint8 NumberOfButtons;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8"} : ToSubclass,MappingStrings{"MIF.DMTF|Pointing Device|001.1"} : ToSubclass] uint16 PointingType;
|
|
[read : ToSubclass] uint32 Resolution;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C538-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_StorageExtent : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass] uint16 Access;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrStorageAllocationUnits"} : ToSubclass] uint64 BlockSize;
|
|
[Read : ToSubclass] string ErrorMethodology;
|
|
[MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrStorageSize"} : ToSubclass] uint64 NumberOfBlocks;
|
|
[Read : ToSubclass] string Purpose;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979E-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalExtent : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,Override("BlockSize"),MappingStrings{"MIF.DMTF|Physical Extent|001.4"} : ToSubclass] uint64 BlockSize;
|
|
[read : ToSubclass,Override("NumberOfBlocks"),MappingStrings{"MIF.DMTF|Physical Extent|001.3"} : ToSubclass] uint64 NumberOfBlocks;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|Physical Extent|001.6"} : ToSubclass] uint64 UnitsBeforeCheckDataInterleave;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|Physical Extent|001.7"} : ToSubclass] uint64 UnitsOfCheckData;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|Physical Extent|001.8"} : ToSubclass] uint64 UnitsOfUserData;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9565979F-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_AggregatePExtent : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,Override("NumberOfBlocks"),MappingStrings{"MIF.DMTF|Aggregate Physical Extent|001.2"} : ToSubclass] uint64 NumberOfBlocks;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C539-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_LogicalDisk : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,units("Bytes") : ToSubclass] uint64 FreeSpace;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass] uint64 Size;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Abstract,Locale(1033) : ToInstance,UUID("{8502C53A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Dependency
|
|
{
|
|
[Read : ToSubclass] CIM_ManagedSystemElement Ref Antecedent;
|
|
[Read : ToSubclass] CIM_ManagedSystemElement Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C53B-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ServiceServiceDependency : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_Service Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_Service Ref Dependent;
|
|
[read : ToSubclass] uint16 TypeOfDependency;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C53C-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_DeviceConnection : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_LogicalDevice Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass,Units("Bits per Second") : ToSubclass] uint64 NegotiatedSpeed;
|
|
[read : ToSubclass,Units("Bits") : ToSubclass] uint32 NegotiatedDataWidth;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{956597A0-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_AssociatedSensor : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_Sensor Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C53D-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ControlledBy : CIM_DeviceConnection
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_Controller Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass] uint16 AccessState;
|
|
[read : ToSubclass] uint32 NumberOfHardResets;
|
|
[read : ToSubclass] uint32 NumberOfSoftResets;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C53E-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_BasedOn : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_StorageExtent Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_StorageExtent Ref Dependent;
|
|
[read : ToSubclass] uint64 StartingAddress;
|
|
[read : ToSubclass] uint64 EndingAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C540-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_MediaPresent : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_MediaAccessDevice Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_StorageExtent Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C541-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_DiskPartition : CIM_StorageExtent
|
|
{
|
|
[Read : ToSubclass] boolean Bootable;
|
|
[Read : ToSubclass] boolean PrimaryPartition;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C53F-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_LogicalDiskBasedOnPartition : CIM_BasedOn
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_DiskPartition Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDisk Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C546-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_PotsModem : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass] uint16 AnswerMode;
|
|
[read : ToSubclass] uint16 CompressionInfo;
|
|
[Read : ToSubclass] string CountriesSupported[];
|
|
[Read : ToSubclass] string CountrySelected;
|
|
[Read : ToSubclass] string CurrentPasswords[];
|
|
[read : ToSubclass] uint16 DialType;
|
|
[read : ToSubclass] uint16 ErrorControlInfo;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass] uint32 InactivityTimeout;
|
|
[Units("Bits per second") : ToSubclass,Read : ToSubclass] uint32 MaxBaudRateToPhone;
|
|
[Units("Bits per second") : ToSubclass,Read : ToSubclass] uint32 MaxBaudRateToSerialPort;
|
|
[Read : ToSubclass] uint16 MaxNumberOfPasswords;
|
|
[read : ToSubclass] uint16 ModulationScheme;
|
|
[read : ToSubclass] uint8 RingsBeforeAnswer;
|
|
[read : ToSubclass] uint16 SpeakerVolumeInfo;
|
|
[Read : ToSubclass] boolean SupportsCallback;
|
|
[Read : ToSubclass] boolean SupportsSynchronousConnect;
|
|
[Read : ToSubclass] datetime TimeOfLastReset;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C547-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_PowerSupply : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.15"} : ToSubclass] uint16 ActiveInputVoltage;
|
|
[read : ToSubclass] boolean IsSwitchingSupply;
|
|
[Read : ToSubclass] uint32 Range1InputFrequencyHigh;
|
|
[Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.17"} : ToSubclass,Read : ToSubclass] uint32 Range1InputFrequencyLow;
|
|
[Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.8"} : ToSubclass,Read : ToSubclass] uint32 Range1InputVoltageHigh;
|
|
[Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.7"} : ToSubclass,Read : ToSubclass] uint32 Range1InputVoltageLow;
|
|
[Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.20"} : ToSubclass,Read : ToSubclass] uint32 Range2InputFrequencyHigh;
|
|
[Units("Hertz") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.19"} : ToSubclass,Read : ToSubclass] uint32 Range2InputFrequencyLow;
|
|
[Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.12"} : ToSubclass,Read : ToSubclass] uint32 Range2InputVoltageHigh;
|
|
[Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.11"} : ToSubclass,Read : ToSubclass] uint32 Range2InputVoltageLow;
|
|
[Units("Milliwatts") : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.21"} : ToSubclass,Read : ToSubclass] uint32 TotalOutputPower;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass,MappingStrings{"MIF.DMTF|Power Supply|002.16"} : ToSubclass] uint16 TypeOfRangeSwitching;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C548-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Battery : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"} : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.14"} : ToSubclass] uint16 BatteryStatus;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass] uint32 TimeOnBattery;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.15"} : ToSubclass] uint32 EstimatedRunTime;
|
|
[read : ToSubclass,Units("Percent") : ToSubclass] uint16 EstimatedChargeRemaining;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8"} : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.7"} : ToSubclass] uint16 Chemistry;
|
|
[read : ToSubclass,Units("Milliwatt-Hours") : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.8"} : ToSubclass] uint32 DesignCapacity;
|
|
[read : ToSubclass,Units("Milliwatt-Hours") : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.11"} : ToSubclass] uint32 FullChargeCapacity;
|
|
[read : ToSubclass,Units("Millivolts") : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.9"} : ToSubclass] uint64 DesignVoltage;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.10"} : ToSubclass] string SmartBatteryVersion;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"MIF.DMTF|Portable Battery|002.16"} : ToSubclass] uint32 TimeToFullCharge;
|
|
[Read : ToSubclass,Units("Minutes") : ToSubclass] uint32 ExpectedLife;
|
|
[Read : ToSubclass,Units("Minutes") : ToSubclass] uint32 MaxRechargeTime;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C54A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Printer : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_Printer.CapabilityDescriptions"} : ToSubclass] uint16 Capabilities[];
|
|
[Units("Pixels per Inch") : ToSubclass,Read : ToSubclass] uint32 HorizontalResolution;
|
|
[Read : ToSubclass] uint32 JobCountSinceLastReset;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46"} : ToSubclass,MappingStrings{"MIB.IETF|Printer-MIB.prtInterpreterLangFamily"} : ToSubclass] uint16 LanguagesSupported[];
|
|
[read : ToSubclass] uint16 PaperSizesSupported[];
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_Printer.Capabilities"} : ToSubclass] string CapabilityDescriptions[];
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIB.IETF|Printer-MIB.hrPrinterStatus"} : ToSubclass] uint16 PrinterStatus;
|
|
[read : ToSubclass,MappingStrings{"MIB.IETF|Printer-MIB.hrPrinterDetectedErrorState"} : ToSubclass] uint16 DetectedErrorState;
|
|
[Read : ToSubclass] datetime TimeOfLastReset;
|
|
[Units("Pixels per Inch") : ToSubclass,Read : ToSubclass] uint32 VerticalResolution;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C54B-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Processor : CIM_LogicalDevice
|
|
{
|
|
[Units("Bits") : ToSubclass,Read : ToSubclass] uint16 AddressWidth;
|
|
[Units("MegaHertz") : ToSubclass,MappingStrings{"MIF.DMTF|Processor|006.6"} : ToSubclass,Read : ToSubclass] uint32 CurrentClockSpeed;
|
|
[Units("Bits") : ToSubclass,Read : ToSubclass] uint16 DataWidth;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "25", "26", "27", "28", "29", "32", "33", "34", "35", "36", "48", "64", "80", "96", "97", "98", "99", "100", "101", "112", "128", "144", "160", "176", "180", "200", "250", "251", "260", "261", "280", "281", "300", "301", "302", "320"} : ToSubclass,MappingStrings{"SMBIOS|Processor Information|Type 4|Processor Family"} : ToSubclass,ModelCorrespondence{"CIM_Processor.OtherFamilyDescription"} : ToSubclass] uint16 Family;
|
|
[Read : ToSubclass,MaxLen(64) : ToSubclass,ModelCorrespondence{"CIM_Processor.Family"} : ToSubclass] string OtherFamilyDescription;
|
|
[Read : ToSubclass,Units("Percent") : ToSubclass,MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrProcessorLoad"} : ToSubclass] uint16 LoadPercentage;
|
|
[Units("MegaHertz") : ToSubclass,MappingStrings{"MIF.DMTF|Processor|006.5"} : ToSubclass,Read : ToSubclass] uint32 MaxClockSpeed;
|
|
[Read : ToSubclass] string Role;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"} : ToSubclass,MappingStrings{"MIF.DMTF|Processor|006.7"} : ToSubclass] uint16 UpgradeMethod;
|
|
[ModelCorrespondence{"CIM_Processor.Family"} : ToSubclass,Read : ToSubclass] string Stepping;
|
|
[Read : ToSubclass] string UniqueId;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C54F-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_UninterruptiblePowerSupply : CIM_PowerSupply
|
|
{
|
|
[read : ToSubclass,Override("Range1InputVoltageLow"),Units("Millivolts") : ToSubclass] uint32 Range1InputVoltageLow;
|
|
[read : ToSubclass,Override("Range1InputVoltageHigh"),Units("Millivolts") : ToSubclass] uint32 Range1InputVoltageHigh;
|
|
[read : ToSubclass,Override("Range2InputVoltageLow"),Units("Millivolts") : ToSubclass] uint32 Range2InputVoltageLow;
|
|
[read : ToSubclass,Override("Range2InputVoltageHigh"),Units("Millivolts") : ToSubclass] uint32 Range2InputVoltageHigh;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass,MappingStrings{"MIF.DMTF|UPS Battery|001.1"} : ToSubclass] uint16 RemainingCapacityStatus;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass,MappingStrings{"MIF.DMTF|UPS Battery|001.2"} : ToSubclass] uint32 TimeOnBackup;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"MIF.DMTF|UPS Battery|001.3"} : ToSubclass] uint32 EstimatedRunTime;
|
|
[read : ToSubclass,Units("Percent") : ToSubclass,MappingStrings{"MIF.DMTF|UPS Battery|001.4"} : ToSubclass] uint16 EstimatedChargeRemaining;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C552-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ParallelController : CIM_Controller
|
|
{
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|Parallel Ports|003.8"} : ToSubclass,ModelCorrespondence{"CIM_ParallelController.CapabilityDescriptions"} : ToSubclass] uint16 Capabilities[];
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_ParallelController.Capabilities"} : ToSubclass] string CapabilityDescriptions[];
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Parallel Ports|003.7"} : ToSubclass] boolean DMASupport;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C553-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_SCSIController : CIM_Controller
|
|
{
|
|
[read : ToSubclass] uint32 ControllerTimeouts;
|
|
[Units("Bits") : ToSubclass,read : ToSubclass] uint32 MaxDataWidth;
|
|
[Units("Bits per Second") : ToSubclass,read : ToSubclass] uint64 MaxTransferRate;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass,MappingStrings{"MIF.DMTF|Storage Controller|001.3"} : ToSubclass] uint16 ProtectionManagement;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C554-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_SerialController : CIM_Controller
|
|
{
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "160", "161"} : ToSubclass,MappingStrings{"MIF.DMTF|Serial Ports|004.7"} : ToSubclass,ModelCorrespondence{"CIM_SerialController.CapabilityDescriptions"} : ToSubclass] uint16 Capabilities[];
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_SerialController.Capabilities"} : ToSubclass] string CapabilityDescriptions[];
|
|
[MappingStrings{"MIF.DMTF|Serial Ports|004.6"} : ToSubclass,Units("Bits per Second") : ToSubclass,read : ToSubclass] uint32 MaxBaudRate;
|
|
};
|
|
|
|
[Abstract,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C559-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_LogicalFile : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass] uint64 InUseCount;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] boolean Archive;
|
|
[Propagated("CIM_FileSystem.CSCreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string CSCreationClassName;
|
|
[Propagated("CIM_FileSystem.CSName") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string CSName;
|
|
[Schema("Win32") : ToInstance,read : ToSubclass] boolean Compressed;
|
|
[CIM_Key : ToSubclass,read : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass] datetime CreationDate;
|
|
[Schema("Win32") : ToInstance,read : ToSubclass] boolean Encrypted;
|
|
[Propagated("CIM_FileSystem.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string FSCreationClassName;
|
|
[Propagated("CIM_FileSystem.Name") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string FSName;
|
|
[read : ToSubclass] datetime LastAccessed;
|
|
[read : ToSubclass] datetime LastModified;
|
|
[read : ToSubclass] boolean Readable;
|
|
[Units("Bytes") : ToSubclass,read : ToSubclass] uint64 FileSize;
|
|
[Read : ToSubclass] boolean Writeable;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] boolean Hidden;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] boolean System;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string FileType;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string EightDotThreeFileName;
|
|
[read : ToSubclass] string CompressionMethod;
|
|
[read : ToSubclass] string EncryptionMethod;
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,read : ToSubclass] string Name;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Drive;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Path;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string FileName;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Extension;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance,BitMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "16", "17", "18", "19", "20"} : ToSubclass] uint32 AccessMask;
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 TakeOwnerShip();
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 ChangeSecurityPermissions([In] Win32_SecurityDescriptor SecurityDescriptor,[In,BitMap{"0", "1", "2", "3"} : ToSubclass] uint32 Option);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 Copy([In] string FileName);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 Rename([In] string FileName);
|
|
[Destructor,Implemented,Schema("Win32") : ToInstance] uint32 Delete();
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 Compress();
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 Uncompress();
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 TakeOwnerShipEx([Out] string StopFileName,[In,optional] string StartFileName,[In,optional] boolean Recursive);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 ChangeSecurityPermissionsEx([in] Win32_SecurityDescriptor SecurityDescriptor,[In,BitMap{"0", "1", "2", "3"} : ToSubclass] uint32 Option,[Out] string StopFileName,[In,optional] string StartFileName,[In,optional] boolean Recursive);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 CopyEx([In] string FileName,[Out] string StopFileName,[In,optional] string StartFileName,[In,optional] boolean Recursive);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 DeleteEx([Out] string StopFileName,[In,optional] string StartFileName);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 CompressEx([Out] string StopFileName,[In,optional] string StartFileName,[In,optional] boolean Recursive);
|
|
[Implemented,Schema("Win32") : ToInstance] uint32 UncompressEx([Out] string StopFileName,[In,optional] string StartFileName,[In,optional] boolean Recursive);
|
|
[Implemented,Schema("Win32") : ToInstance] boolean GetEffectivePermission([In,BitMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "16", "17", "18", "19", "20"} : ToSubclass] uint32 Permissions);
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C55A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_DataFile : CIM_LogicalFile
|
|
{
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Version;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C542-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ProcessExecutable : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride] CIM_DataFile Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride] CIM_Process Ref Dependent;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] uint32 GlobalProcessCount;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] uint32 ProcessCount;
|
|
[Deprecated : ToSubclass,read : ToSubclass,Schema("Win32") : ToInstance] uint32 ModuleInstance;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance] uint64 BaseAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C55F-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Directory : CIM_LogicalFile
|
|
{
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{8502C561-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_SoftwareElement : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,maxlen(256) : ToSubclass,override("Name")] string Name;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Maxlen(64) : ToSubclass,Mappingstrings{"MIF.DMTF|ComponentID|001.3"} : ToSubclass] string Version;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride] uint16 SoftwareElementState;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,maxlen(256) : ToSubclass] string SoftwareElementID;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Mappingstrings{"MIF.DMTF|Software Component Information|002.5"} : ToSubclass,ModelCorrespondence("CIM_OperatingSystem.OSType") : ToSubclass] uint16 TargetOperatingSystem;
|
|
[read : ToSubclass,Maxlen(64) : ToSubclass,ModelCorrespondence("CIM_OperatingSystem.OtherTypeDescription") : ToSubclass] string OtherTargetOS;
|
|
[read : ToSubclass,Maxlen(256) : ToSubclass,Mappingstrings{"MIF.DMTF|ComponentID|001.1"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,Maxlen(64) : ToSubclass,Mappingstrings{"MIF.DMTF|Software Component Information|002.4"} : ToSubclass] string BuildNumber;
|
|
[read : ToSubclass,Maxlen(64) : ToSubclass,Mappingstrings{"MIF.DMTF|ComponentID|001.4"} : ToSubclass] string SerialNumber;
|
|
[read : ToSubclass,Maxlen(64) : ToSubclass] string CodeSet;
|
|
[read : ToSubclass,Maxlen(64) : ToSubclass,Mappingstrings{"MIF.DMTF|Software Component Information|002.7"} : ToSubclass] string IdentificationCode;
|
|
[read : ToSubclass,Maxlen(32) : ToSubclass,Mappingstrings{"MIF.DMTF|Software Component Information|002.6"} : ToSubclass] string LanguageEdition;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{8502C562-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_BIOSElement : CIM_SoftwareElement
|
|
{
|
|
[read : ToSubclass,Override("Version"),MappingStrings{"MIF.DMTF|System BIOS|001.3"} : ToSubclass] string Version;
|
|
[read : ToSubclass,Override("Manufacturer"),MappingStrings{"MIF.DMTF|System BIOS|001.2"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|System BIOS|001.9"} : ToSubclass] boolean PrimaryBIOS;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C564-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Job : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass] datetime ElapsedTime;
|
|
[read : ToSubclass] string Notify;
|
|
[read : ToSubclass] string Owner;
|
|
[read : ToSubclass] uint32 Priority;
|
|
[read : ToSubclass] datetime StartTime;
|
|
[read : ToSubclass] string JobStatus;
|
|
[read : ToSubclass] datetime TimeSubmitted;
|
|
[read : ToSubclass] datetime UntilTime;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C565-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_OperatingSystem : CIM_LogicalElement
|
|
{
|
|
[Propagated("CIM_ComputerSystem.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string CSCreationClassName;
|
|
[Propagated("CIM_ComputerSystem.Name") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string CSName;
|
|
[CIM_Key : ToSubclass,read : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass] boolean Distributed;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 FreePhysicalMemory;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 FreeVirtualMemory;
|
|
[read : ToSubclass,Units("KiloBytes") : ToSubclass] uint64 MaxProcessMemorySize;
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_OperatingSystem.OtherTypeDescription"} : ToSubclass] uint16 OSType;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass,ModelCorrespondence{"CIM_OperatingSystem.OSType"} : ToSubclass] string OtherTypeDescription;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Operating System|001.3"} : ToSubclass] string Version;
|
|
[read : ToSubclass,MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrSystemDate", "MIF.DMTF|General Information|001.6"} : ToSubclass] datetime LocalDateTime;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass] sint16 CurrentTimeZone;
|
|
[read : ToSubclass,Units("KiloBytes") : ToSubclass,MappingStrings{"MIF.DMTF|System Memory Settings|001.3"} : ToSubclass] uint64 SizeStoredInPagingFiles;
|
|
[read : ToSubclass,Units("KiloBytes") : ToSubclass,MappingStrings{"MIF.DMTF|System Memory Settings|001.4"} : ToSubclass] uint64 FreeSpaceInPagingFiles;
|
|
[read : ToSubclass] datetime LastBootUpTime;
|
|
[MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrSystemMaxProcesses"} : ToSubclass,read : ToSubclass] uint32 MaxNumberOfProcesses;
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,read : ToSubclass] string Name;
|
|
[read : ToSubclass] uint32 NumberOfLicensedUsers;
|
|
[MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrSystemProcesses"} : ToSubclass,Read : ToSubclass] uint32 NumberOfProcesses;
|
|
[MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrSystemNumUsers"} : ToSubclass,read : ToSubclass] uint32 NumberOfUsers;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 TotalSwapSpaceSize;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 TotalVirtualMemorySize;
|
|
[read : ToSubclass,Units("KiloBytes") : ToSubclass] uint64 TotalVisibleMemorySize;
|
|
uint32 Reboot();
|
|
uint32 Shutdown();
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C566-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Process : CIM_LogicalElement
|
|
{
|
|
[Propagated("CIM_OperatingSystem.CSCreationClassName") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass] string CSCreationClassName;
|
|
[Propagated("CIM_OperatingSystem.CSName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string CSName;
|
|
[CIM_Key : ToSubclass,read : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass] datetime CreationDate;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass] string Handle;
|
|
[Units("Milliseconds") : ToSubclass,read : ToSubclass] uint64 KernelModeTime;
|
|
[Propagated("CIM_OperatingSystem.CreationClassName") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string OSCreationClassName;
|
|
[Propagated("CIM_OperatingSystem.Name") : ToSubclass,CIM_Key : ToSubclass,read : ToSubclass] string OSName;
|
|
[read : ToSubclass] uint32 Priority;
|
|
[read : ToSubclass] uint16 ExecutionState;
|
|
[Read : ToSubclass] datetime TerminationDate;
|
|
[Units("Milliseconds") : ToSubclass,read : ToSubclass] uint64 UserModeTime;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] uint64 WorkingSetSize;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C571-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Thread : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,Propagated("CIM_Process.CSCreationClassName") : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string CSCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_Process.CSName") : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string CSName;
|
|
[read : ToSubclass,Propagated("CIM_Process.OSCreationClassName") : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string OSCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_Process.OSName") : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string OSName;
|
|
[read : ToSubclass,Propagated("CIM_Process.CreationClassName") : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string ProcessCreationClassName;
|
|
[read : ToSubclass,Propagated("CIM_Process.Handle") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string ProcessHandle;
|
|
[read : ToSubclass,Cim_Key : ToSubclass,MaxLen(256) : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string Handle;
|
|
[read : ToSubclass] uint32 Priority;
|
|
[read : ToSubclass] uint16 ExecutionState;
|
|
[read : ToSubclass,Units("MilliSeconds") : ToSubclass] uint64 UserModeTime;
|
|
[read : ToSubclass,Units("MilliSeconds") : ToSubclass] uint64 KernelModeTime;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C572-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Setting
|
|
{
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] string SettingID;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Caption;
|
|
[read : ToSubclass] string Description;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{1008CCEA-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_VideoControllerResolution : CIM_Setting
|
|
{
|
|
[Read : ToSubclass,Override("SettingID"),Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string SettingID;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentHorizontalResolution"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.2"} : ToSubclass] uint32 HorizontalResolution;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentVerticalResolution"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.3"} : ToSubclass] uint32 VerticalResolution;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.4"} : ToSubclass] uint32 RefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.MinRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.6"} : ToSubclass] uint32 MinRefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.MaxRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.7"} : ToSubclass] uint32 MaxRefreshRate;
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentScanMode"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.5"} : ToSubclass] uint16 ScanMode;
|
|
[Read : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentNumberOfColors"} : ToSubclass] uint64 NumberOfColors;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Abstract,Aggregation : ToSubclass,Locale(1033) : ToInstance,UUID("{8502C573-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_Component
|
|
{
|
|
[Read : ToSubclass,Aggregate : ToSubclass] CIM_ManagedSystemElement Ref GroupComponent;
|
|
[read : ToSubclass] CIM_ManagedSystemElement Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{6F9D4740-8324-11d2-AAD9-006008C78BC7}") : ToInstance]
|
|
class CIM_DirectoryContainsFile : CIM_Component
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent")] CIM_Directory Ref GroupComponent;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent")] CIM_DataFile Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{527BC6CE-BAFE-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class CIM_SystemComponent : CIM_Component
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass] CIM_System Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_ManagedSystemElement Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4B2C30D7-BAFE-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class CIM_SystemDevice : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent"),Max(1) : ToSubclass,Min(1) : ToSubclass] CIM_System Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_LogicalDevice Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C575-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_InstalledOS : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent"),Min(1) : ToSubclass,Max(1) : ToSubclass] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_OperatingSystem Ref PartComponent;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Operating System|001.4"} : ToSubclass] boolean PrimaryOS;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{8502C577-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass] CIM_ManagedSystemElement Ref Element;
|
|
[read : ToSubclass] CIM_Setting Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCEB-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_VideoSetting : CIM_ElementSetting
|
|
{
|
|
[Read : ToSubclass,Override("Element")] CIM_VideoController Ref Element;
|
|
[Read : ToSubclass,Override("Setting")] CIM_VideoControllerResolution Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCEC-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_MonitorResolution : CIM_Setting
|
|
{
|
|
[Read : ToSubclass,Override("SettingID"),Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string SettingID;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentHorizontalResolution"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.2"} : ToSubclass] uint32 HorizontalResolution;
|
|
[Read : ToSubclass,Units("Pixels") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentVerticalResolution"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.3"} : ToSubclass] uint32 VerticalResolution;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.4"} : ToSubclass] uint32 RefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.MinRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.6"} : ToSubclass] uint32 MinRefreshRate;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,ModelCorrespondence{"CIM_VideoController.MaxRefreshRate"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.7"} : ToSubclass] uint32 MaxRefreshRate;
|
|
[Read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,ModelCorrespondence{"CIM_VideoController.CurrentScanMode"} : ToSubclass,MappingStrings{"MIF.DMTF|Monitor Resolutions|002.5"} : ToSubclass] uint16 ScanMode;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1008CCED-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class CIM_MonitorSetting : CIM_ElementSetting
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Element")] CIM_DesktopMonitor Ref Element;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Setting")] CIM_MonitorResolution Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C578-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_AssociatedBattery : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_Battery Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C579-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class CIM_AllocatedResource : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_SystemResource Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{956597A1-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_StatisticalInformation
|
|
{
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] string Name;
|
|
[read : ToSubclass] string Description;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Caption;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{956597A3-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_Statistics
|
|
{
|
|
[read : ToSubclass] CIM_StatisticalInformation Ref Stats;
|
|
[read : ToSubclass] CIM_ManagedSystemElement Ref Element;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{117FDB8C-D025-11d2-85F5-0000F8102E5F}") : ToInstance]
|
|
class CIM_DeviceErrorCounts : CIM_StatisticalInformation
|
|
{
|
|
[Read : ToSubclass,Propagated("CIM_LogicalDevice.SystemCreationClassName") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass] string SystemCreationClassName;
|
|
[Read : ToSubclass,Propagated("CIM_LogicalDevice.SystemName") : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass] string SystemName;
|
|
[Read : ToSubclass,Propagated("CIM_LogicalDevice.CreationClassName") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string DeviceCreationClassName;
|
|
[Read : ToSubclass,Propagated("CIM_LogicalDevice.DeviceID") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(64) : ToSubclass] string DeviceID;
|
|
[Read : ToSubclass,Override("Name"),Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] string Name;
|
|
[Read : ToSubclass] uint64 IndeterminateErrorCount;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Operational State|003.7"} : ToSubclass] uint64 CriticalErrorCount;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Operational State|003.8"} : ToSubclass] uint64 MajorErrorCount;
|
|
[Read : ToSubclass] uint64 MinorErrorCount;
|
|
[Read : ToSubclass,MappingStrings{"MIF.DMTF|Operational State|003.9"} : ToSubclass] uint64 WarningCount;
|
|
uint32 ResetCounter([IN] uint16 SelectedCounter);
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{2D79F3A0-D025-11d2-85F5-0000F8102E5F}") : ToInstance]
|
|
class CIM_ErrorCountersForDevice : CIM_Statistics
|
|
{
|
|
[Read : ToSubclass,Override("Stats"),Weak : ToSubclass] CIM_DeviceErrorCounts Ref Stats;
|
|
[Read : ToSubclass,Override("Element"),Min(1) : ToSubclass,Max(1) : ToSubclass] CIM_LogicalDevice Ref Element;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{956597A4-7D80-11D2-AAD3-006008C78BC7}") : ToInstance]
|
|
class CIM_RelatedStatistics
|
|
{
|
|
[read : ToSubclass] CIM_StatisticalInformation Ref Stats;
|
|
[read : ToSubclass] CIM_StatisticalInformation Ref RelatedStats;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B61-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalElement : CIM_ManagedSystemElement
|
|
{
|
|
[CIM_Key : ToSubclass,read : ToSubclass,MaxLen(256) : ToSubclass] string CreationClassName;
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Model;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string SKU;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string SerialNumber;
|
|
[CIM_Key : ToSubclass,read : ToSubclass,MaxLen(256) : ToSubclass] string Tag;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Version;
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] string PartNumber;
|
|
[read : ToSubclass] string OtherIdentifyingInfo;
|
|
[read : ToSubclass] boolean PoweredOn;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B62-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Realizes : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_PhysicalElement Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B63-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Product
|
|
{
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Caption;
|
|
[read : ToSubclass] string Description;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|ComponentID|001.4"} : ToSubclass] string IdentifyingNumber;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(256) : ToSubclass,MappingStrings{"MIF.DMTF|ComponentID|001.2"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string SKUNumber;
|
|
[CIM_Key : ToSubclass,read : ToSubclass,MaxLen(256) : ToSubclass,MappingStrings{"MIF.DMTF|ComponentID|001.1"} : ToSubclass] string Vendor;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|ComponentID|001.3"} : ToSubclass] string Version;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B64-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Memory : CIM_StorageExtent
|
|
{
|
|
[Override("ErrorMethodology"),MappingStrings{"MIF.DMTF|Physical Memory Array|001.7"} : ToSubclass,read : ToSubclass] string ErrorMethodology;
|
|
[Units("KiloBytes") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Array Mapped Addresses|001.3", "MIF.DMTF|Memory Device Mapped Addresses|001.4"} : ToSubclass,read : ToSubclass] uint64 StartingAddress;
|
|
[Units("KiloBytes") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Array Mapped Addresses|001.4", "MIF.DMTF|Memory Device Mapped Addresses|001.5"} : ToSubclass,read : ToSubclass] uint64 EndingAddress;
|
|
[ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"} : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.12", "MIF.DMTF|Physical Memory Array|001.8"} : ToSubclass,ModelCorrespondence{"CIM_Memory.OtherErrorDescription"} : ToSubclass,read : ToSubclass] uint16 ErrorInfo;
|
|
[ModelCorrespondence{"CIM_Memory.ErrorInfo"} : ToSubclass,read : ToSubclass] string OtherErrorDescription;
|
|
[MappingStrings{"MIF.DMTF|Memory Device|002.12", "MIF.DMTF|Physical Memory Array|001.8"} : ToSubclass,read : ToSubclass] boolean CorrectableError;
|
|
[read : ToSubclass] datetime ErrorTime;
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.15", "MIF.DMTF|Physical Memory Array|001.10"} : ToSubclass,read : ToSubclass] uint16 ErrorAccess;
|
|
[Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.16", "MIF.DMTF|Physical Memory Array|001.11"} : ToSubclass,read : ToSubclass] uint32 ErrorTransferSize;
|
|
[ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.17", "MIF.DMTF|Physical Memory Array|001.12"} : ToSubclass,read : ToSubclass,MAX(64)] uint8 ErrorData[];
|
|
[read : ToSubclass] uint16 ErrorDataOrder;
|
|
[MappingStrings{"MIF.DMTF|Memory Device|002.19", "MIF.DMTF|Memory Device|002.20", "MIF.DMTF|Physical Memory Array|001.14"} : ToSubclass,read : ToSubclass] uint64 ErrorAddress;
|
|
[read : ToSubclass] boolean SystemLevelAddress;
|
|
[Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.21", "MIF.DMTF|Physical Memory Array|001.15"} : ToSubclass,read : ToSubclass] uint64 ErrorResolution;
|
|
[MappingStrings{"MIF.DMTF|Memory Device|002.18", "MIF.DMTF|Physical Memory Array|001.13"} : ToSubclass,read : ToSubclass,MAX(64)] uint8 AdditionalErrorData[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{18074AFA-F0FE-11d2-8617-0000F8102E5F}") : ToInstance]
|
|
class CIM_NonVolatileStorage : CIM_Memory
|
|
{
|
|
[read : ToSubclass] boolean IsWriteable;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{36851DFE-F0FE-11d2-8617-0000F8102E5F}") : ToInstance]
|
|
class CIM_VolatileStorage : CIM_Memory
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|System Resource Memory Info|001.5"} : ToSubclass] boolean Cacheable;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|System Resource Memory Info|001.6"} : ToSubclass] uint16 CacheType;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{464FFAB0-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class CIM_AssociatedMemory : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_Memory Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{464FFAB1-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class CIM_AssociatedProcessorMemory : CIM_AssociatedMemory
|
|
{
|
|
[Override("Dependent"),read : ToSubclass] CIM_Processor Ref Dependent;
|
|
[Units("MegaHertz") : ToSubclass,read : ToSubclass] uint32 BusSpeed;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B65-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_CacheMemory : CIM_Memory
|
|
{
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.2"} : ToSubclass,read : ToSubclass] uint16 Level;
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.5"} : ToSubclass,read : ToSubclass] uint16 WritePolicy;
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.9"} : ToSubclass,read : ToSubclass] uint16 CacheType;
|
|
[Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.10"} : ToSubclass,read : ToSubclass] uint32 LineSize;
|
|
[ValueMap{"1", "2", "3", "4", "5", "6", "7"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.12"} : ToSubclass,read : ToSubclass] uint16 ReplacementPolicy;
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.13"} : ToSubclass,read : ToSubclass] uint16 ReadPolicy;
|
|
[Units("Seconds") : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.14"} : ToSubclass,read : ToSubclass] uint32 FlushTimer;
|
|
[ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass,MappingStrings{"MIF.DMTF|System Cache|003.15"} : ToSubclass,read : ToSubclass] uint16 Associativity;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B66-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_AlarmDevice : CIM_LogicalDevice
|
|
{
|
|
[read : ToSubclass] boolean AudibleAlarm;
|
|
[read : ToSubclass] boolean VisibleAlarm;
|
|
[read : ToSubclass] uint16 Urgency;
|
|
[read : ToSubclass] uint32 SetUrgency([IN] uint16 RequestedUrgency);
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B67-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Location
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(256) : ToSubclass] string Name;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(256) : ToSubclass] string PhysicalPosition;
|
|
[read : ToSubclass,MaxLen(1024) : ToSubclass] string Address;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{FAF76B68-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalElementLocation
|
|
{
|
|
[read : ToSubclass] CIM_PhysicalElement Ref Element;
|
|
[Max(1) : ToSubclass,read : ToSubclass] CIM_Location Ref PhysicalLocation;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B69-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalCapacity
|
|
{
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] string Name;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] string Caption;
|
|
[read : ToSubclass] string Description;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{FAF76B6A-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ElementCapacity
|
|
{
|
|
[read : ToSubclass] CIM_PhysicalCapacity Ref Capacity;
|
|
[Min(1) : ToSubclass,read : ToSubclass] CIM_PhysicalElement Ref Element;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B6B-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_MemoryCapacity : CIM_PhysicalCapacity
|
|
{
|
|
[Override("Name"),Key : ToInstance ToSubclass DisableOverride,read : ToSubclass] string Name;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,ModelCorrespondence{"CIM_PhysicalMemory.MemoryType"} : ToSubclass] uint16 MemoryType;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 MinimumMemoryCapacity;
|
|
[Units("KiloBytes") : ToSubclass,read : ToSubclass] uint64 MaximumMemoryCapacity;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B6C-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ReplacementSet
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,MaxLen(256) : ToSubclass] string Name;
|
|
[read : ToSubclass] string Description;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Aggregation : ToSubclass,Locale(1033) : ToInstance,UUID("{FAF76B6D-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ParticipatesInSet
|
|
{
|
|
[Aggregate : ToSubclass,read : ToSubclass] CIM_ReplacementSet Ref Set;
|
|
[read : ToSubclass] CIM_PhysicalElement Ref Element;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B6E-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalPackage : CIM_PhysicalElement
|
|
{
|
|
[read : ToSubclass] boolean Removable;
|
|
[read : ToSubclass] boolean Replaceable;
|
|
[read : ToSubclass] boolean HotSwappable;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 Height;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 Depth;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 Width;
|
|
[Units("Pounds") : ToSubclass,read : ToSubclass] real32 Weight;
|
|
[read : ToSubclass] uint32 IsCompatible([IN] CIM_PhysicalElement Ref ElementToCheck);
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B6F-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Container : CIM_Component
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalPackage Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalElement Ref PartComponent;
|
|
[read : ToSubclass] string LocationWithinContainer;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B70-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalFrame : CIM_PhysicalPackage
|
|
{
|
|
[read : ToSubclass] string CableManagementStrategy;
|
|
[ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_PhysicalFrame.ServiceDescriptions"} : ToSubclass,read : ToSubclass] uint16 ServicePhilosophy[];
|
|
[ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_PhysicalFrame.ServicePhilosophy"} : ToSubclass,read : ToSubclass] string ServiceDescriptions[];
|
|
[read : ToSubclass] boolean LockPresent;
|
|
[read : ToSubclass] boolean AudibleAlarm;
|
|
[read : ToSubclass] boolean VisibleAlarm;
|
|
[ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"MIF.DMTF|Physical Container Global Table|002.12"} : ToSubclass,ModelCorrespondence{"CIM_PhysicalFrame.BreachDescription"} : ToSubclass,read : ToSubclass] uint16 SecurityBreach;
|
|
[ModelCorrespondence{"CIM_PhysicalFrame.SecurityBreach"} : ToSubclass,read : ToSubclass] string BreachDescription;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B71-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Rack : CIM_PhysicalFrame
|
|
{
|
|
[Override("Height"),read : ToSubclass,Units("Us") : ToSubclass] real32 Height;
|
|
[ModelCorrespondence{"CIM_Rack.CountryDesignation"} : ToSubclass,read : ToSubclass] uint16 TypeOfRack;
|
|
[ModelCorrespondence{"CIM_Rack.TypeOfRack"} : ToSubclass,read : ToSubclass] string CountryDesignation;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B72-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Chassis : CIM_PhysicalFrame
|
|
{
|
|
[read : ToSubclass] uint16 NumberOfPowerCords;
|
|
[Units("Amps at 120 Volts") : ToSubclass,read : ToSubclass] sint16 CurrentRequiredOrProduced;
|
|
[Units("BTU per Hour") : ToSubclass,read : ToSubclass] uint16 HeatGeneration;
|
|
[ArrayType("Indexed") : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24"} : ToSubclass,MappingStrings{"MIF.DMTF|Physical Container Global Table|002.1"} : ToSubclass,ModelCorrespondence{"CIM_Chassis.TypeDescriptions"} : ToSubclass,read : ToSubclass] uint16 ChassisTypes[];
|
|
[ArrayType("Indexed") : ToSubclass,ModelCorrespondence{"CIM_Chassis.ChassisTypes"} : ToSubclass,read : ToSubclass] string TypeDescriptions[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B73-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ChassisInRack : CIM_Container
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Rack Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_Chassis Ref PartComponent;
|
|
[Units("Us") : ToSubclass,read : ToSubclass] uint16 BottomU;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B74-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackageInChassis : CIM_Container
|
|
{
|
|
[Override("GroupComponent"),Max(1) : ToSubclass,read : ToSubclass] CIM_Chassis Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalPackage Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,MappingStrings{"MIF.DMTF|Dynamic States|001.2"} : ToSubclass,Locale(1033) : ToInstance,UUID("{FAF76B75-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Docked : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Chassis Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Chassis Ref Dependent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B76-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Card : CIM_PhysicalPackage
|
|
{
|
|
[read : ToSubclass] boolean HostingBoard;
|
|
[read : ToSubclass] string SlotLayout;
|
|
[read : ToSubclass] boolean RequiresDaughterBoard;
|
|
[ModelCorrespondence{"CIM_Card.RequirementsDescription"} : ToSubclass,read : ToSubclass] boolean SpecialRequirements;
|
|
[ModelCorrespondence{"CIM_Card.SpecialRequirements"} : ToSubclass,read : ToSubclass] string RequirementsDescription;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B77-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_CardOnCard : CIM_Container
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Card Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_Card Ref PartComponent;
|
|
[read : ToSubclass] string MountOrSlotDescription;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B78-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalComponent : CIM_PhysicalElement
|
|
{
|
|
[read : ToSubclass] boolean Removable;
|
|
[read : ToSubclass] boolean Replaceable;
|
|
[read : ToSubclass] boolean HotSwappable;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B79-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackagedComponent : CIM_Container
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalPackage Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalComponent Ref PartComponent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B7A-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Chip : CIM_PhysicalComponent
|
|
{
|
|
[read : ToSubclass] uint16 FormFactor;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B7B-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalMemory : CIM_Chip
|
|
{
|
|
[read : ToSubclass,Override("FormFactor"),MappingStrings{"MIF.DMTF|Memory Device|002.6"} : ToSubclass] uint16 FormFactor;
|
|
[MappingStrings{"MIF.DMTF|Memory Device|002.9"} : ToSubclass,read : ToSubclass] uint16 MemoryType;
|
|
[Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.7"} : ToSubclass,read : ToSubclass] uint16 TotalWidth;
|
|
[Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.8"} : ToSubclass,read : ToSubclass] uint16 DataWidth;
|
|
[Units("NanoSeconds") : ToSubclass,read : ToSubclass] uint32 Speed;
|
|
[Units("Bytes") : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.5"} : ToSubclass,read : ToSubclass] uint64 Capacity;
|
|
[MaxLen(64) : ToSubclass,MappingStrings{"MIF.DMTF|Memory Device|002.4"} : ToSubclass,read : ToSubclass] string BankLabel;
|
|
[MappingStrings{"MIF.DMTF|Memory Device Mapped Addresses|001.6"} : ToSubclass,read : ToSubclass] uint32 PositionInRow;
|
|
[MappingStrings{"MIF.DMTF|Memory Device Mapped Addresses|001.7"} : ToSubclass,read : ToSubclass] uint32 InterleavePosition;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B7C-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_MemoryOnCard : CIM_PackagedComponent
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Card Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalMemory Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B7D-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalMedia : CIM_PhysicalComponent
|
|
{
|
|
[Units("Bytes") : ToSubclass,read : ToSubclass] uint64 Capacity;
|
|
[ModelCorrespondence{"CIM_PhysicalMedia.MediaDescription"} : ToSubclass,read : ToSubclass] uint16 MediaType;
|
|
[ModelCorrespondence{"CIM_PhysicalMedia.MediaType"} : ToSubclass,read : ToSubclass] string MediaDescription;
|
|
[read : ToSubclass] boolean WriteProtectOn;
|
|
[read : ToSubclass] boolean CleanerMedia;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B7E-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_MemoryWithMedia : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_PhysicalMemory Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalMedia Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B7F-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_RealizesPExtent : CIM_Realizes
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalMedia Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalExtent Ref Dependent;
|
|
[read : ToSubclass] uint64 StartingAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B80-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_RealizesDiskPartition : CIM_Realizes
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalMedia Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_DiskPartition Ref Dependent;
|
|
[read : ToSubclass] uint64 StartingAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B81-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_RealizesAggregatePExtent : CIM_Realizes
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalMedia Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_AggregatePExtent Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B82-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalLink : CIM_PhysicalElement
|
|
{
|
|
[Units("Feet") : ToSubclass,read : ToSubclass] real64 MaxLength;
|
|
[Units("Feet") : ToSubclass,read : ToSubclass] real64 Length;
|
|
[read : ToSubclass] boolean Wired;
|
|
[read : ToSubclass] uint16 MediaType;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B83-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ElementsLinked : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_PhysicalLink Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalElement Ref Dependent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B84-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PhysicalConnector : CIM_PhysicalElement
|
|
{
|
|
[read : ToSubclass] string ConnectorPinout;
|
|
[read : ToSubclass] uint16 ConnectorType[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B85-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ConnectedTo : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_PhysicalConnector Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalConnector Ref Dependent;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{FAF76B86-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_Slot : CIM_PhysicalConnector
|
|
{
|
|
[Override("ConnectorType"),read : ToSubclass,MappingStrings{"MIF.DMTF|System Slot|004.2"} : ToSubclass] uint16 ConnectorType[];
|
|
[read : ToSubclass] boolean SupportsHotPlug;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 HeightAllowed;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 LengthAllowed;
|
|
[Units("Bits") : ToSubclass,MappingStrings{"MIF.DMTF|System Slot|004.3"} : ToSubclass,read : ToSubclass] uint16 MaxDataWidth;
|
|
[MappingStrings{"MIF.DMTF|System Slot|004.9"} : ToSubclass,read : ToSubclass] uint16 VccMixedVoltageSupport[];
|
|
[MappingStrings{"MIF.DMTF|System Slot|004.10"} : ToSubclass,read : ToSubclass] uint16 VppMixedVoltageSupport[];
|
|
[Units("MilliWatts") : ToSubclass,MappingStrings{"MIF.DMTF|System Slot|004.11"} : ToSubclass,read : ToSubclass] uint32 ThermalRating;
|
|
[ModelCorrespondence{"CIM_Slot.PurposeDescription"} : ToSubclass,read : ToSubclass] boolean SpecialPurpose;
|
|
[ModelCorrespondence{"CIM_Slot.SpecialPurpose"} : ToSubclass,read : ToSubclass] string PurposeDescription;
|
|
[read : ToSubclass] uint16 Number;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B87-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_SlotInSlot : CIM_ConnectedTo
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_Slot Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Slot Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{FAF76B88-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_AdjacentSlots
|
|
{
|
|
[read : ToSubclass] CIM_Slot Ref SlotA;
|
|
[read : ToSubclass] CIM_Slot Ref SlotB;
|
|
[Units("Inches") : ToSubclass,read : ToSubclass] real32 DistanceBetweenSlots;
|
|
[read : ToSubclass] boolean SharedSlots;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B89-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackageInSlot : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_Slot Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalPackage Ref Dependent;
|
|
};
|
|
|
|
[Abstract,MappingStrings{"MIF.DMTF|System Slot|004.4"} : ToSubclass,Locale(1033) : ToInstance,UUID("{FAF76B8A-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_CardInSlot : CIM_PackageInSlot
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_Slot Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass,Max(1) : ToSubclass] CIM_Card Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B8B-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_LinkHasConnector : CIM_Component
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalLink Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalConnector Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B8C-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ConnectorOnPackage : CIM_Container
|
|
{
|
|
[Override("GroupComponent"),read : ToSubclass,Max(1) : ToSubclass] CIM_PhysicalPackage Ref GroupComponent;
|
|
[Override("PartComponent"),read : ToSubclass] CIM_PhysicalConnector Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B8D-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_ComputerSystemPackage : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_PhysicalPackage Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_UnitaryComputerSystem Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FAF76B8E-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackageCooling : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_CoolingDevice Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalPackage Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Aggregation : ToSubclass,Locale(1033) : ToInstance,UUID("{FAF76B8F-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackageTempSensor : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_TemperatureSensor Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalPackage Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Aggregation : ToSubclass,Locale(1033) : ToInstance,UUID("{FAF76B90-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class CIM_PackageAlarm : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),read : ToSubclass] CIM_AlarmDevice Ref Antecedent;
|
|
[Override("Dependent"),read : ToSubclass] CIM_PhysicalPackage Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{64C1726E-DB21-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_ActsAsSpare
|
|
{
|
|
[Read : ToSubclass] CIM_SpareGroup Ref Group;
|
|
[Read : ToSubclass] BOOLEAN HotStandby;
|
|
[Read : ToSubclass] CIM_ManagedSystemElement Ref Spare;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{2F648FBA-DB22-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_CompatibleProduct
|
|
{
|
|
[read : ToSubclass] STRING CompatibilityDescription;
|
|
[read : ToSubclass] CIM_Product Ref CompatibleProduct;
|
|
[read : ToSubclass] CIM_Product Ref Product;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{A2ABF536-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_CollectionOfSensors : CIM_Component
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("GroupComponent")] CIM_MultiStateSensor Ref GroupComponent;
|
|
[read : ToSubclass,Min(2) : ToSubclass,Override("PartComponent")] CIM_BinarySensor Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4A626026-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_FileStorage : CIM_Component
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("GroupComponent")] CIM_FileSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_LogicalFile Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{96B4C734-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_OperatingSystemSoftwareFeature : CIM_Component
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent")] CIM_OperatingSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent")] CIM_SoftwareFeature Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{A361A7AE-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_OSProcess : CIM_Component
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("GroupComponent")] CIM_OperatingSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_Process Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{B7E6042C-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_ProcessThread : CIM_Component
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("GroupComponent")] CIM_Process Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_Thread Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FB9D6E62-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_RedundancyComponent : CIM_Component
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent")] CIM_RedundancyGroup Ref GroupComponent;
|
|
[read : ToSubclass] CIM_ManagedSystemElement Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{154E66D8-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_AggregateRedundancyComponent : CIM_RedundancyComponent
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent")] CIM_StorageRedundancyGroup Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent")] CIM_AggregatePExtent Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{AD3C1FA2-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_PExtentRedundancyComponent : CIM_RedundancyComponent
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent")] CIM_StorageRedundancyGroup Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent")] CIM_PhysicalExtent Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9B81340A-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ComputerSystemResource : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("GroupComponent")] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent")] CIM_SystemResource Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{9B81340B-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ComputerSystemDMA : CIM_ComputerSystemResource
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent")] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_DMA Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{A2EFC896-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ComputerSystemIRQ : CIM_ComputerSystemResource
|
|
{
|
|
[read : ToSubclass] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_IRQ Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{A2EFC897-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ComputerSystemMappedIO : CIM_ComputerSystemResource
|
|
{
|
|
[read : ToSubclass] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_MemoryMappedIO Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{A2EFC898-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedFileSystem : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("GroupComponent")] CIM_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent"),Weak : ToSubclass] CIM_FileSystem Ref PartComponent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4C51D7AE-DB22-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_Configuration
|
|
{
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING Caption;
|
|
[read : ToSubclass] STRING Description;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] STRING Name;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{2280CB02-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_AssociatedAlarm : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_AlarmDevice Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{306F88F2-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_AssociatedCooling : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_CoolingDevice Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{29B273F2-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_AssociatedSupplyCurrentSensor : CIM_AssociatedSensor
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_CurrentSensor Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_PowerSupply Ref Dependent;
|
|
[read : ToSubclass] UINT16 MonitoringRange;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{327ABD78-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_AssociatedSupplyVoltageSensor : CIM_AssociatedSensor
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_VoltageSensor Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_PowerSupply Ref Dependent;
|
|
[read : ToSubclass] UINT16 MonitoringRange;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{3A608798-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_LogicalDiskBasedOnVolumeSet : CIM_BasedOn
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Antecedent")] CIM_VolumeSet Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDisk Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{451FE14C-E3D3-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_PSExtentBasedOnPExtent : CIM_BasedOn
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Antecedent")] CIM_PhysicalExtent Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_ProtectedSpaceExtent Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{524ED194-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_BIOSLoadedInNV : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_NonVolatileStorage Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_BIOSElement Ref Dependent;
|
|
[read : ToSubclass] UINT64 EndingAddress;
|
|
[read : ToSubclass] UINT64 StartingAddress;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{5F5B101E-DB35-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_BootOSFromFS : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_FileSystem Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_OperatingSystem Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{05D1FFF2-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_DeviceAccessedByFile : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_DeviceFile Ref Antecedent;
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{7CE7448E-E3D4-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_SCSIInterface : CIM_ControlledBy
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_SCSIController Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass] UINT32 SCSIRetries;
|
|
[read : ToSubclass] UINT32 SCSITimeouts;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8B309BDA-E3D4-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_SerialInterface : CIM_ControlledBy
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_SerialController Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass] UINT16 FlowControlInfo;
|
|
[read : ToSubclass,Units("Bits") : ToSubclass] UINT16 NumberOfStopBits;
|
|
[read : ToSubclass] UINT16 ParityInfo;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{290FC242-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_DeviceServiceImplementation : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_LogicalDevice Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_Service Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{36363AAA-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_DeviceSoftware : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_SoftwareElement Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_DeviceSoftware.PurposeDescription"} : ToSubclass] UINT16 Purpose;
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_DeviceSoftware.Purpose"} : ToSubclass] STRING PurposeDescription;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{576C3C56-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedAccessPoint : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent"),Max(1) : ToSubclass,Min(1) : ToSubclass] CIM_System Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent"),Weak : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{625B4512-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedBootSAP : CIM_HostedAccessPoint
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_UnitaryComputerSystem Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_BootSAP Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{7880DD16-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedJobDestination : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("Antecedent")] CIM_System Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent"),Weak : ToSubclass] CIM_JobDestination Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{83B2A7AA-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedService : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("Antecedent")] CIM_System Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent"),Weak : ToSubclass] CIM_Service Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{6DAE7092-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_HostedBootService : CIM_HostedService
|
|
{
|
|
CIM_System Ref Antecedent;
|
|
[Override("Dependent")] CIM_BootService Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8D079BEE-DB36-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_JobDestinationJobs : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Antecedent")] CIM_JobDestination Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_Job Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{10458E26-DB37-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_ResidesOnExtent : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Override("Antecedent")] CIM_StorageExtent Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_FileSystem Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1F2EA300-DB37-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_RunningOS : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Antecedent")] CIM_OperatingSystem Ref Antecedent;
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass,Override("Dependent")] CIM_ComputerSystem Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{A228E208-DB22-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_DependencyContext
|
|
{
|
|
[read : ToSubclass,Aggregate : ToSubclass] CIM_Configuration Ref Context;
|
|
[read : ToSubclass] CIM_Dependency Ref Dependency;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{BCD64CCE-DB29-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_DirectorySpecificationFile
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(0) : ToSubclass] CIM_DirectorySpecification Ref DirectorySpecification;
|
|
[read : ToSubclass,Min(0) : ToSubclass] CIM_FileSpecification Ref FileSpecification;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FC049DCE-DB29-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ElementConfiguration
|
|
{
|
|
[read : ToSubclass] CIM_Configuration Ref Configuration;
|
|
[read : ToSubclass] CIM_ManagedSystemElement Ref Element;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{55D5B446-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_FromDirectoryAction
|
|
{
|
|
[read : ToSubclass,Min(0) : ToSubclass] CIM_FileAction Ref FileName;
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(0) : ToSubclass] CIM_DirectoryAction Ref SourceDirectory;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{6715375E-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_FromDirectorySpecification
|
|
{
|
|
[read : ToSubclass,Min(0) : ToSubclass] CIM_FileAction Ref FileName;
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(0) : ToSubclass] CIM_DirectorySpecification Ref SourceDirectory;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{778C74EE-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_FRU
|
|
{
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING Caption;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|FRU|002.3"} : ToSubclass] STRING Description;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|FRU|002.6"} : ToSubclass,MaxLen(64) : ToSubclass] STRING FRUNumber;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|FRU|002.7"} : ToSubclass,MaxLen(64) : ToSubclass] STRING IdentifyingNumber;
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass] STRING Name;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|FRU|002.8"} : ToSubclass,MaxLen(64) : ToSubclass] STRING RevisionLevel;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|FRU|002.4"} : ToSubclass,MaxLen(256) : ToSubclass] STRING Vendor;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{87FEEDCA-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_FRUIncludesProduct
|
|
{
|
|
[read : ToSubclass] CIM_Product Ref Component;
|
|
[read : ToSubclass,Aggregate : ToSubclass,Max(1) : ToSubclass] CIM_FRU Ref FRU;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{977E36CA-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_FRUPhysicalElements
|
|
{
|
|
[read : ToSubclass] CIM_PhysicalElement Ref Component;
|
|
[read : ToSubclass,Aggregate : ToSubclass,Max(1) : ToSubclass] CIM_FRU Ref FRU;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4DA18760-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_FileSystem : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Partition|002.4"} : ToSubclass,Units("Bytes") : ToSubclass] UINT64 AvailableSpace;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] UINT64 BlockSize;
|
|
[read : ToSubclass] BOOLEAN CasePreserved;
|
|
[read : ToSubclass] BOOLEAN CaseSensitive;
|
|
[read : ToSubclass] UINT16 CodeSet[];
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Partition|002.7"} : ToSubclass] STRING CompressionMethod;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] STRING CreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_ComputerSystem.CreationClassName") : ToSubclass] STRING CSCreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_ComputerSystem.Name") : ToSubclass] STRING CSName;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Partition|002.8"} : ToSubclass] STRING EncryptionMethod;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass] UINT64 FileSystemSize;
|
|
[read : ToSubclass] UINT32 MaxFileNameLength;
|
|
[read : ToSubclass,MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrFSAccess"} : ToSubclass] BOOLEAN ReadOnly;
|
|
[read : ToSubclass,MappingStrings{"MIB.IETF|HOST-RESOURCES-MIB.hrFSMountPoint"} : ToSubclass] STRING Root;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{5B6C820A-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_LocalFileSystem : CIM_FileSystem
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{673E0A2C-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_JobDestination : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] STRING CreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_System.CreationClassName") : ToSubclass] STRING SystemCreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_System.Name") : ToSubclass] STRING SystemName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{7250D62E-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ManagementController : CIM_Controller
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{7BB67AE8-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_PCIController : CIM_Controller
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{85D87968-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_DisketteDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{F62037D8-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_MagnetoOpticalDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FFB58B9A-E3D0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_WORMDrive : CIM_MediaAccessDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{07F12A62-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_Scanner : CIM_LogicalDevice
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{11140D44-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_BinarySensor : CIM_Sensor
|
|
{
|
|
[read : ToSubclass] BOOLEAN CurrentReading;
|
|
[read : ToSubclass] BOOLEAN ExpectedReading;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING InterpretationOfFalse;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING InterpretationOfTrue;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{1BF00330-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_DiscreteSensor : CIM_Sensor
|
|
{
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING AcceptableValues[];
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING CurrentReading;
|
|
[read : ToSubclass,MaxLen(64) : ToSubclass] STRING PossibleValues[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{237D964E-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_MultiStateSensor : CIM_Sensor
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{237D964F-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_Tachometer : CIM_NumericSensor
|
|
{
|
|
[read : ToSubclass,Override("CurrentReading"),Units("Revolutions per Minute") : ToSubclass] sint32 CurrentReading;
|
|
[read : ToSubclass,Override("NominalReading"),Units("Revolutions per Minute") : ToSubclass] sint32 NominalReading;
|
|
[read : ToSubclass,Override("NormalMax"),Units("Revolutions per Minute") : ToSubclass] sint32 NormalMax;
|
|
[read : ToSubclass,Override("NormalMin"),Units("Revolutions per Minute") : ToSubclass] sint32 NormalMin;
|
|
[read : ToSubclass,Override("MaxReadable"),Units("Revolutions per Minute") : ToSubclass] sint32 MaxReadable;
|
|
[read : ToSubclass,Override("MinReadable"),Units("Revolutions per Minute") : ToSubclass] sint32 MinReadable;
|
|
[read : ToSubclass,Override("Resolution"),Units("Tenths of Revolutions per Minute") : ToSubclass] uint32 Resolution;
|
|
[read : ToSubclass,Override("Tolerance"),Units("Revolutions per Minute") : ToSubclass] sint32 Tolerance;
|
|
[read : ToSubclass,Override("LowerThresholdNonCritical"),Units("Revolutions per Minute") : ToSubclass] sint32 LowerThresholdNonCritical;
|
|
[read : ToSubclass,Override("UpperThresholdNonCritical"),Units("Revolutions per Minute") : ToSubclass] sint32 UpperThresholdNonCritical;
|
|
[read : ToSubclass,Override("LowerThresholdCritical"),Units("Revolutions per Minute") : ToSubclass] sint32 LowerThresholdCritical;
|
|
[read : ToSubclass,Override("UpperThresholdCritical"),Units("Revolutions per Minute") : ToSubclass] sint32 UpperThresholdCritical;
|
|
[read : ToSubclass,Override("LowerThresholdFatal"),Units("Revolutions per Minute") : ToSubclass] sint32 LowerThresholdFatal;
|
|
[read : ToSubclass,Override("UpperThresholdFatal"),Units("Revolutions per Minute") : ToSubclass] sint32 UpperThresholdFatal;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{2D0E255C-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_AggregatePSExtent : CIM_StorageExtent
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{35E25AA4-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ProtectedSpaceExtent : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Protected Space Extent|001.6"} : ToSubclass,Units("Bytes") : ToSubclass] UINT64 UserDataStripeDepth;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{35E25AA5-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_VolumeSet : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Volume Set|001.5"} : ToSubclass] UINT64 PSExtentInterleaveDepth;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Volume Set|001.4"} : ToSubclass] UINT64 PSExtentStripeLength;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4333BD60-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_DeviceFile : CIM_LogicalFile
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{4C3A040A-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_RedundancyGroup : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] STRING CreationClassName;
|
|
[read : ToSubclass] UINT16 RedundancyStatus;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{570ED2E8-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ExtraCapacityGroup : CIM_RedundancyGroup
|
|
{
|
|
[read : ToSubclass] UINT32 MinNumberNeeded;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{64B86CA6-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_SpareGroup : CIM_RedundancyGroup
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{6D477DBC-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_StorageRedundancyGroup : CIM_RedundancyGroup
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Redundancy Group|001.2"} : ToSubclass] UINT16 TypeOfAlgorithm;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{76148BF6-E3D1-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_VideoBIOSElement : CIM_SoftwareElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Video BIOS|001.5"} : ToSubclass] BOOLEAN IsShadowed;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{120BB700-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_ApplicationSystem : CIM_System
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{EB98A1B2-DB36-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ProductFRU
|
|
{
|
|
[read : ToSubclass] CIM_FRU Ref FRU;
|
|
[read : ToSubclass,Max(1) : ToSubclass] CIM_Product Ref Product;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{3E24D5A6-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ProductParentChild
|
|
{
|
|
[read : ToSubclass] CIM_Product Ref Child;
|
|
[read : ToSubclass,Aggregate : ToSubclass] CIM_Product Ref Parent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{502F00A0-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ProductPhysicalElements
|
|
{
|
|
[read : ToSubclass] CIM_PhysicalElement Ref Component;
|
|
[read : ToSubclass,Aggregate : ToSubclass,Max(1) : ToSubclass] CIM_Product Ref Product;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{65878E68-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ProductProductDependency
|
|
{
|
|
[read : ToSubclass] CIM_Product Ref DependentProduct;
|
|
[read : ToSubclass] CIM_Product Ref RequiredProduct;
|
|
[read : ToSubclass] UINT16 TypeOfDependency;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8D6D6880-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ProductSupport
|
|
{
|
|
[read : ToSubclass] CIM_Product Ref Product;
|
|
[read : ToSubclass] CIM_SupportAccess Ref Support;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{F0B752E8-DB30-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_SettingContext
|
|
{
|
|
[read : ToSubclass,Aggregate : ToSubclass] CIM_Configuration Ref Context;
|
|
[read : ToSubclass] CIM_Setting Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{5CC70817-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Aggregation : ToSubclass,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_StorageDefect
|
|
{
|
|
[read : ToSubclass,Weak : ToSubclass] CIM_StorageError Ref Error;
|
|
[read : ToSubclass,Aggregate : ToSubclass,Max(1) : ToSubclass,Min(1) : ToSubclass] CIM_StorageExtent Ref Extent;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{71312AB6-DB31-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_StorageError
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_StorageExtent.CreationClassName") : ToSubclass] STRING DeviceCreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(64) : ToSubclass,Propagated("CIM_StorageExtent.DeviceID") : ToSubclass] STRING DeviceID;
|
|
[read : ToSubclass] UINT64 EndingAddress;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride] UINT64 StartingAddress;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_StorageExtent.SystemCreationClassName") : ToSubclass] STRING SystemCreationClassName;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Propagated("CIM_StorageExtent.SystemName") : ToSubclass] STRING SystemName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{80321714-DB31-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_SupportAccess
|
|
{
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|FRU|002.11", "MIF.DMTF|FRU|002.12"} : ToSubclass] STRING CommunicationInfo;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Support|001.5"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8"} : ToSubclass] UINT16 CommunicationMode;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Support|001.3"} : ToSubclass] STRING Description;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Support|001.2"} : ToSubclass,MaxLen(64) : ToSubclass] STRING Locale;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass] STRING SupportAccessId;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{B58D172E-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ToDirectoryAction
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(0) : ToSubclass] CIM_DirectoryAction Ref DestinationDirectory;
|
|
[read : ToSubclass,Min(0) : ToSubclass] CIM_CopyFileAction Ref FileName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{C3E25A3C-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride]
|
|
class CIM_ToDirectorySpecification
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Min(0) : ToSubclass] CIM_DirectorySpecification Ref DestinationDirectory;
|
|
[read : ToSubclass,Min(0) : ToSubclass] CIM_CopyFileAction Ref FileName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{75BCF4F6-DB46-11D2-B4C8-80080C7B6371}") : ToInstance]
|
|
class CIM_Mount : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Max(1) : ToSubclass,Override("Antecedent")] CIM_Directory Ref Antecedent;
|
|
[read : ToSubclass,Override("Dependent")] CIM_NFS Ref Dependent;
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{75BCF4F8-DB46-11D2-B4C8-80080C7B6371}") : ToInstance]
|
|
class CIM_Export
|
|
{
|
|
[Read : ToSubclass] CIM_Directory Ref Directory;
|
|
[Max(1) : ToSubclass,Read : ToSubclass] CIM_LocalFileSystem Ref LocalFS;
|
|
[Read : ToSubclass] STRING ExportedDirectoryName;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{75BCF4F9-DB46-11D2-B4C8-80080C7B6371}") : ToInstance]
|
|
class CIM_RemoteFileSystem : CIM_FileSystem
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{75BCF4FB-DB46-11D2-B4C8-80080C7B6371}") : ToInstance]
|
|
class CIM_NFS : CIM_RemoteFileSystem
|
|
{
|
|
[Read : ToSubclass] BOOLEAN AttributeCaching;
|
|
[Read : ToSubclass,Units("Seconds") : ToSubclass] UINT16 AttributeCachingForDirectoriesMax;
|
|
[Read : ToSubclass,Units("Seconds") : ToSubclass] UINT16 AttributeCachingForDirectoriesMin;
|
|
[Read : ToSubclass,Units("Seconds") : ToSubclass] UINT16 AttributeCachingForRegularFilesMax;
|
|
[Read : ToSubclass,Units("Seconds") : ToSubclass] UINT16 AttributeCachingForRegularFilesMin;
|
|
[Read : ToSubclass] BOOLEAN ForegroundMount;
|
|
[Read : ToSubclass] BOOLEAN HardMount;
|
|
[Read : ToSubclass] BOOLEAN Interrupt;
|
|
[Read : ToSubclass] UINT16 MountFailureRetries;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass] UINT64 ReadBufferSize;
|
|
[Read : ToSubclass] UINT16 RetransmissionAttempts;
|
|
[Read : ToSubclass,Units("Tenths of Seconds") : ToSubclass] UINT32 RetransmissionTimeout;
|
|
[Read : ToSubclass] UINT32 ServerCommunicationPort;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass] UINT64 WriteBufferSize;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{75BCF4FE-DB46-11D2-B4C8-80080C7B6371}") : ToInstance]
|
|
class CIM_BootService : CIM_Service
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{E527D7F2-E3D4-11d2-8601-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_SoftwareFeature : CIM_LogicalElement
|
|
{
|
|
[Propagated("CIM_Product.IdentifyingNumber") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Maxlen(64) : ToSubclass,Read : ToSubclass,MappingStrings("DMTF|ComponentID|001.4") : ToSubclass] string IdentifyingNumber;
|
|
[Propagated("CIM_Product.Name") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Maxlen(256) : ToSubclass,Read : ToSubclass,MappingStrings("DMTF|ComponentID|001.2") : ToSubclass] string ProductName;
|
|
[Propagated("CIM_Product.Vendor") : ToSubclass,CIM_Key : ToSubclass,Read : ToSubclass,Maxlen(256) : ToSubclass,MappingStrings("DMTF|ComponentID|001.1") : ToSubclass] string Vendor;
|
|
[Propagated("CIM_Product.Version") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Maxlen(64) : ToSubclass,MappingStrings("DMTF|ComponentID|001.3") : ToSubclass,Read : ToSubclass] string Version;
|
|
[key : ToInstance ToSubclass DisableOverride,override("Name"),Maxlen(256) : ToSubclass,Read : ToSubclass] string Name;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{7A9135CA-DB21-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_Check
|
|
{
|
|
[Propagated("CIM_SoftwareElement.Name") : ToSubclass,CIM_key : ToSubclass,maxlen(256) : ToSubclass,Read : ToSubclass] string Name;
|
|
[Propagated("CIM_SoftwareElement.Version") : ToSubclass,CIM_key : ToSubclass,Maxlen(64) : ToSubclass,Mappingstrings("MIF.DMTF|ComponentID|001.3") : ToSubclass,Read : ToSubclass] string Version;
|
|
[Propagated("CIM_SoftwareElement.SoftwareElementState") : ToSubclass,CIM_key : ToSubclass,Read : ToSubclass] uint16 SoftwareElementState;
|
|
[Propagated("CIM_SoftwareElement.SoftwareElementID") : ToSubclass,CIM_key : ToSubclass,maxlen(256) : ToSubclass,Read : ToSubclass] string SoftwareElementID;
|
|
[Propagated("CIM_SoftwareElement.TargetOperatingSystem") : ToSubclass,CIM_key : ToSubclass,Mappingstrings("MIF.DMTF|Software Component Information|002.5") : ToSubclass,Read : ToSubclass] uint16 TargetOperatingSystem;
|
|
[key : ToInstance ToSubclass DisableOverride,maxlen(256) : ToSubclass,Read : ToSubclass] string CheckID;
|
|
[Read : ToSubclass] string Description;
|
|
[Maxlen(64) : ToSubclass,Read : ToSubclass] string Caption;
|
|
[Read : ToSubclass] boolean CheckMode;
|
|
uint32 Invoke();
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{A524EE6E-DB29-11d2-85FC-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_DirectorySpecification : CIM_Check
|
|
{
|
|
[Mappingstrings("MIF.DMTF|Location|001.2") : ToSubclass,Read : ToSubclass] uint16 DirectoryType;
|
|
[Maxlen(1024) : ToSubclass,Read : ToSubclass] string DirectoryPath;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{41F377B0-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_FileSpecification : CIM_Check
|
|
{
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] string Name;
|
|
[Read : ToSubclass] datetime CreateTimeStamp;
|
|
[units("KiloBytes") : ToSubclass,Read : ToSubclass] uint64 FileSize;
|
|
[Mappingstrings("MIF.DMTF|Software Signature|002.4") : ToSubclass,Read : ToSubclass] uint32 CheckSum;
|
|
[Mappingstrings("MIF.DMTF|Software Signature|002.5") : ToSubclass,Read : ToSubclass] uint32 CRC1;
|
|
[Mappingstrings("MIF.DMTF|Software Signature|002.6") : ToSubclass,Read : ToSubclass] uint32 CRC2;
|
|
[maxlen(16) : ToSubclass,Read : ToSubclass] string MD5Checksum;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{2F156260-DB21-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_Action
|
|
{
|
|
[Propagated("CIM_SoftwareElement.Name") : ToSubclass,CIM_key : ToSubclass,maxlen(256) : ToSubclass,Read : ToSubclass] string Name;
|
|
[Propagated("CIM_SoftwareElement.Version") : ToSubclass,CIM_key : ToSubclass,Maxlen(64) : ToSubclass,Mappingstrings("MIF.DMTF|ComponentID|001.3") : ToSubclass,Read : ToSubclass] string Version;
|
|
[Propagated("CIM_SoftwareElement.SoftwareElementState") : ToSubclass,CIM_key : ToSubclass,Read : ToSubclass] uint16 SoftwareElementState;
|
|
[Propagated("CIM_SoftwareElement.SoftwareElementID") : ToSubclass,CIM_key : ToSubclass,maxlen(256) : ToSubclass,Read : ToSubclass] string SoftwareElementID;
|
|
[Propagated("CIM_SoftwareElement.TargetOperatingSystem") : ToSubclass,CIM_key : ToSubclass,Mappingstrings("MIF.DMTF|Software Component Information|002.5") : ToSubclass,Read : ToSubclass] uint16 TargetOperatingSystem;
|
|
[key : ToInstance ToSubclass DisableOverride,maxlen(256) : ToSubclass,Read : ToSubclass] string ActionID;
|
|
[Read : ToSubclass] uint16 Direction;
|
|
[maxlen(64) : ToSubclass,Read : ToSubclass] string Caption;
|
|
[Read : ToSubclass] string Description;
|
|
uint32 Invoke();
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{8875A39E-DB29-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_DirectoryAction : CIM_Action
|
|
{
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] string DirectoryName;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{87946AAC-DB22-11d2-85FC-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_CreateDirectoryAction : CIM_DirectoryAction
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,Abstract,UUID("{B272D2EA-DB22-11d2-85FC-0000F8102E5F}") : ToInstance]
|
|
class CIM_RemoveDirectoryAction : CIM_DirectoryAction
|
|
{
|
|
[Read : ToSubclass] boolean MustBeEmpty;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{2B590C72-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_FileAction : CIM_Action
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{73553260-DB22-11d2-85FC-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_CopyFileAction : CIM_FileAction
|
|
{
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] string Source;
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] string Destination;
|
|
[Read : ToSubclass] boolean DeleteAfterCopy;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{C75D89F8-DB30-11d2-85FC-0000F8102E5F}") : ToInstance,abstract]
|
|
class CIM_RemoveFileAction : CIM_FileAction
|
|
{
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] string File;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{4B82D255-E3CD-11d2-8601-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride,Aggregation : ToSubclass,Abstract]
|
|
class CIM_SoftwareElementActions
|
|
{
|
|
[Aggregate : ToSubclass,Read : ToSubclass] CIM_SoftwareElement Ref Element;
|
|
[Weak : ToSubclass,Read : ToSubclass] CIM_Action Ref Action;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{A91081E2-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SoftwareFeatureSoftwareElements : CIM_Component
|
|
{
|
|
[Min(0) : ToSubclass,Max(FALSE) : ToSubclass,Read : ToSubclass] CIM_SoftwareFeature Ref GroupComponent;
|
|
[Min(1) : ToSubclass,Max(FALSE) : ToSubclass,Read : ToSubclass] CIM_SoftwareElement Ref PartComponent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{7C39D12A-DB2B-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride,Aggregation : ToSubclass,Abstract]
|
|
class CIM_ProductSoftwareFeatures
|
|
{
|
|
[Min(0) : ToSubclass,Max(FALSE) : ToSubclass,Aggregate : ToSubclass,Read : ToSubclass] CIM_Product Ref Product;
|
|
[Min(1) : ToSubclass,Max(1) : ToSubclass,Weak : ToSubclass,Read : ToSubclass] CIM_SoftwareFeature Ref Component;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{A7B05028-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride,Abstract]
|
|
class CIM_InstalledSoftwareElement
|
|
{
|
|
[Min(0) : ToSubclass,Max(1) : ToSubclass,Read : ToSubclass] CIM_SoftwareElement Ref Software;
|
|
[Min(0) : ToSubclass,Max(FALSE) : ToSubclass,Read : ToSubclass] CIM_ComputerSystem Ref System;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{24783E8A-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Association : ToInstance ToSubclass DisableOverride,Aggregation : ToSubclass,Abstract]
|
|
class CIM_SoftwareElementChecks
|
|
{
|
|
[Min(1) : ToSubclass,Max(1) : ToSubclass,Aggregate : ToSubclass,Read : ToSubclass] CIM_SoftwareElement Ref Element;
|
|
[Min(0) : ToSubclass,Weak : ToSubclass,Read : ToSubclass] CIM_Check Ref Check;
|
|
[Read : ToSubclass] uint16 Phase;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{714C00BA-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ServiceAccessBySAP : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_Service Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{149ADDEE-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ExecuteProgram : CIM_Action
|
|
{
|
|
[Read : ToSubclass] STRING CommandLine;
|
|
[maxlen(1024) : ToSubclass,Read : ToSubclass] STRING ProgramPath;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{ECDE0B90-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ModifySettingAction : CIM_Action
|
|
{
|
|
[Read : ToSubclass] UINT16 ActionType;
|
|
[Maxlen(256) : ToSubclass,Read : ToSubclass] STRING EntryName;
|
|
[Read : ToSubclass] STRING EntryValue;
|
|
[Maxlen(1024) : ToSubclass,Read : ToSubclass] STRING FileName;
|
|
[Maxlen(256) : ToSubclass,Read : ToSubclass] STRING SectionKey;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{AB08D884-DB30-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_RebootAction : CIM_Action
|
|
{
|
|
};
|
|
|
|
[Abstract,Association : ToInstance ToSubclass DisableOverride,Locale(1033) : ToInstance,UUID("{F127E50E-E3E0-11d2-8601-0000F8102E5F}") : ToInstance]
|
|
class CIM_ActionSequence
|
|
{
|
|
[Max(1) : ToSubclass,Min(0) : ToSubclass,Read : ToSubclass] CIM_Action Ref Next;
|
|
[Max(1) : ToSubclass,Min(0) : ToSubclass,Read : ToSubclass] CIM_Action Ref Prior;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{D3B1178A-DB29-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_DiskSpaceCheck : CIM_Check
|
|
{
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_FileSystem.AvailableSpace "} : ToSubclass,units("KiloBytes") : ToSubclass] UINT64 AvailableDiskSpace;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{DC0E96FE-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_MemoryCheck : CIM_Check
|
|
{
|
|
[ModelCorrespondence{"CIM_OperatingSystem.FreePhysicalMemory"} : ToSubclass,units("KiloBytes") : ToSubclass,Read : ToSubclass] UINT64 MemorySize;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{FEE8368A-DB2A-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_OSVersionCheck : CIM_Check
|
|
{
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_OperatingSystem.Version"} : ToSubclass,Read : ToSubclass] STRING MaximumVersion;
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_OperatingSystem.Version"} : ToSubclass,Read : ToSubclass] STRING MinimumVersion;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{DC1D8140-DB30-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SettingCheck : CIM_Check
|
|
{
|
|
[Read : ToSubclass] UINT16 CheckType;
|
|
[Maxlen(256) : ToSubclass,Read : ToSubclass] STRING EntryName;
|
|
[Read : ToSubclass] STRING EntryValue;
|
|
[Maxlen(1024) : ToSubclass,Read : ToSubclass] STRING FileName;
|
|
[Maxlen(256) : ToSubclass,Read : ToSubclass] STRING SectionKey;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{4D23FBD0-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SoftwareElementVersionCheck : CIM_Check
|
|
{
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_SoftwareElement.Version"} : ToSubclass,Read : ToSubclass] STRING LowerSoftwareElementVersion;
|
|
[maxlen(256) : ToSubclass,ModelCorrespondence{"CIM_SoftwareElement.Name"} : ToSubclass,Read : ToSubclass] STRING SoftwareElementName;
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_SoftwareElement.SoftwareElementState"} : ToSubclass,Read : ToSubclass] UINT16 SoftwareElementStateDesired;
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_SoftwareElement.TargetOperatingSystem"} : ToSubclass,Read : ToSubclass] UINT16 TargetOperatingSystemDesired;
|
|
[maxlen(64) : ToSubclass,ModelCorrespondence{"CIM_SoftwareElement.Version"} : ToSubclass,Read : ToSubclass] STRING UpperSoftwareElementVersion;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{A5AE701E-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SwapSpaceCheck : CIM_Check
|
|
{
|
|
[ModelCorrespondence{"CIM_OperatingSystem.TotalSwapSpaceSize"} : ToSubclass,units("KiloBytes") : ToSubclass,Read : ToSubclass] UINT64 SwapSpaceSize;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{D368CA4A-DB31-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_VersionCompatibilityCheck : CIM_Check
|
|
{
|
|
[Read : ToSubclass] BOOLEAN AllowDownVersion;
|
|
[Read : ToSubclass] BOOLEAN AllowMultipleVersions;
|
|
[Read : ToSubclass] BOOLEAN Reinstall;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{42B2EC5C-DB35-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_BIOSFeatureBIOSElements : CIM_SoftwareFeatureSoftwareElements
|
|
{
|
|
[Override("GroupComponent"),Read : ToSubclass] CIM_BIOSFeature Ref GroupComponent;
|
|
[Override("PartComponent"),Read : ToSubclass] CIM_BIOSElement Ref PartComponent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{B3F86390-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_VideoBIOSFeatureVideoBIOSElements : CIM_SoftwareFeatureSoftwareElements
|
|
{
|
|
[Override("GroupComponent"),Read : ToSubclass] CIM_VideoBIOSFeature Ref GroupComponent;
|
|
[Override("PartComponent"),Read : ToSubclass] CIM_VideoBIOSElement Ref PartComponent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{0E17B9EA-E3D3-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ApplicationSystemSoftwareFeature : CIM_SystemComponent
|
|
{
|
|
[Min(0) : ToSubclass,Override("GroupComponent"),Read : ToSubclass] CIM_ApplicationSystem Ref GroupComponent;
|
|
[Min(0) : ToSubclass,Override("PartComponent"),Read : ToSubclass] CIM_SoftwareFeature Ref PartComponent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{1BE949DA-DB36-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_DeviceSAPImplementation : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_LogicalDevice Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{343E596A-E3D5-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_HostedAccessPoint : CIM_Dependency
|
|
{
|
|
[Max(1) : ToSubclass,Min(1) : ToSubclass,Override("Antecedent"),Read : ToSubclass] CIM_System Ref Antecedent;
|
|
[Override("Dependent"),Weak : ToSubclass,Read : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{7EFCC186-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SoftwareFeatureSAPImplementation : CIM_Dependency
|
|
{
|
|
[Min(0) : ToSubclass,Override("Antecedent"),Read : ToSubclass] CIM_SoftwareFeature Ref Antecedent;
|
|
[Min(0) : ToSubclass,Override("Dependent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{8AC984F4-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SoftwareFeatureServiceImplementation : CIM_Dependency
|
|
{
|
|
[Min(0) : ToSubclass,Override("Antecedent"),Read : ToSubclass] CIM_SoftwareFeature Ref Antecedent;
|
|
[Min(0) : ToSubclass,Override("Dependent"),Read : ToSubclass] CIM_Service Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{422D175A-E3D5-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_SAPSAPDependency : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{6EDF1DD2-DB35-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_BootServiceAccessBySAP : CIM_ServiceAccessBySAP
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_BootService Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_BootSAP Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{88F073D8-DB35-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ClusterServiceAccessBySAP : CIM_ServiceAccessBySAP
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_ClusteringService Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_ClusteringSAP Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{652E2D58-DB37-11d2-85FC-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_ServiceSAPDependency : CIM_Dependency
|
|
{
|
|
[Override("Antecedent"),Read : ToSubclass] CIM_ServiceAccessPoint Ref Antecedent;
|
|
[Override("Dependent"),Read : ToSubclass] CIM_Service Ref Dependent;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{F6FEF20A-E3D2-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_BootSAP : CIM_ServiceAccessPoint
|
|
{
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{7D33100E-E3D3-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_BIOSFeature : CIM_SoftwareFeature
|
|
{
|
|
[ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|BIOS Characteristic|003.4"} : ToSubclass,ModelCorrespondence{"CIM_BIOSFeature.Characteristics"} : ToSubclass,Read : ToSubclass] STRING CharacteristicDescriptions[];
|
|
[ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|BIOS Characteristic|003.3"} : ToSubclass,ModelCorrespondence{"CIM_BIOSFeature.CharacteristicDescriptions"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "910", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "160"} : ToSubclass,Read : ToSubclass] UINT16 Characteristics[];
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{BAE20634-E3D4-11d2-8601-0000F8102E5F}") : ToInstance,Abstract]
|
|
class CIM_VideoBIOSFeature : CIM_SoftwareFeature
|
|
{
|
|
[ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|Video BIOS Characteristic|001.4"} : ToSubclass,ModelCorrespondence{"CIM_VideoBIOSFeature.Characteristics"} : ToSubclass,Read : ToSubclass] STRING CharacteristicDescriptions[];
|
|
[ArrayType("Indexed") : ToSubclass,MappingStrings{"MIF.DMTF|Video BIOS Characteristic|001.3"} : ToSubclass,ModelCorrespondence{"CIM_VideoBIOSFeature.CharacteristicDescriptions"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9"} : ToSubclass,Read : ToSubclass] UINT16 Characteristics[];
|
|
};
|
|
|
|
Instance of __Win32Provider as $P
|
|
{
|
|
Name = "CIMWin32";
|
|
ClsId = "{d63a5850-8f16-11cf-9f47-00aa00bf345c}";
|
|
ImpersonationLevel = 1;
|
|
PerUserInitialization = "FALSE";
|
|
};
|
|
|
|
Instance of __InstanceProviderRegistration
|
|
{
|
|
Provider = $P;
|
|
SupportsGet = "TRUE";
|
|
SupportsPut = "TRUE";
|
|
SupportsDelete = "TRUE";
|
|
SupportsEnumeration = "TRUE";
|
|
QuerySupportLevels = {"WQL:UnarySelect"};
|
|
};
|
|
|
|
Instance of __MethodProviderRegistration
|
|
{
|
|
Provider = $P;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{BE46D060-7A7C-11d2-BC85-00104B2CF71C}") : ToInstance]
|
|
class Win32_PrivilegesStatus : __ExtendedStatus
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|AccessControl|Windows NT Privileges"} : ToSubclass] string PrivilegesNotHeld[];
|
|
[read : ToSubclass,MappingStrings{"Win32API|AccessControl|Windows NT Privileges"} : ToSubclass] string PrivilegesRequired[];
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{86E30E86-7DB2-11d2-90CB-0060081A46FD}") : ToInstance]
|
|
class Win32_ProgramGroupOrItem : CIM_LogicalElement
|
|
{
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{D52706F2-8045-11d2-90CE-0060081A46FD}") : ToInstance]
|
|
class Win32_LogicalProgramGroup : Win32_ProgramGroupOrItem
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|CWbemProviderGlue Class Methods|GetAllInstances"} : ToSubclass] string GroupName;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"Win32API|CWbemProviderGlue Class Methods|GetAllInstances"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|CWbemProviderGlue Class Methods|GetAllInstances"} : ToSubclass] string UserName;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{86E30E82-7DB2-11d2-90CB-0060081A46FD}") : ToInstance]
|
|
class Win32_LogicalProgramGroupItem : Win32_ProgramGroupOrItem
|
|
{
|
|
[Override("Name") : ToSubclass,Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32API|CWbemProviderGlue Class Methods|GetAllInstances"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B0-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ComputerSystem : CIM_UnitaryComputerSystem
|
|
{
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\CrashControl|AutoReboot"} : ToSubclass] boolean AutomaticResetBootOption;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean AutomaticResetCapability;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean BootROMSupported;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|GetSystemMetrics|SM_CLEANBOOT"} : ToSubclass] string BootupState;
|
|
[Read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|Bias"} : ToSubclass] sint16 CurrentTimeZone;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|WKSTA_INFO_100|wki100_langroup"} : ToSubclass] string Domain;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean InfraredSupported;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 1|System Information|Manufacturer"} : ToSubclass] string Manufacturer;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 1|System Information|Product Name"} : ToSubclass] string Model;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SERVER_INFO_101|sv101_type|SV_TYPE_SERVER"} : ToSubclass] boolean NetworkServerModeEnabled;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint8 OEMLogoBitmap[];
|
|
[Read : ToSubclass,MappingStrings{"Win32API|GetPrivateProfileString|Support Information"} : ToSubclass] string SupportContactDescription[];
|
|
[Read : ToSubclass,write : ToSubclass,units("Seconds") : ToSubclass,MappingStrings{"Win32API|GetPrivateProfileInt|Boot Loader|timeout"} : ToSubclass] uint16 SystemStartupDelay;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|GetPrivateProfileSection|Operating Systems"} : ToSubclass] string SystemStartupOptions[];
|
|
[Read : ToSubclass,write : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint8 SystemStartupSetting;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|System Information Structures|SYSTEM_INFO|wProcessorArchitecture"} : ToSubclass,ValueMap{"X86-based PC", "MIPS-based PC", "Alpha-based PC", "Power PC", "SH-x PC", "StrongARM PC", "64-bit Intel PC", "64-bit Alpha PC", "Unknown", "X86-Nec98 PC"} : ToSubclass] string SystemType;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|System Information Functions|GetUserName"} : ToSubclass] string UserName;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Directory Service (Ds) Structures| DSROLE_PRIMARY_DOMAIN_INFO_BASIC|DSROLE_MACHINE_ROLE| MachineRole"} : ToSubclass] uint16 DomainRole;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 1|System Information|Wake-up Type"} : ToSubclass] uint16 WakeUpType;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 11|OEM Strings"} : ToSubclass] string OEMStringArray[];
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 23|Capabilites|Boot Option on Limit"} : ToSubclass] uint16 BootOptionOnLimit;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 23|Capabilities|Boot Option"} : ToSubclass] uint16 BootOptionOnWatchDog;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 23|System Reset|Reset Count"} : ToSubclass] sint16 ResetCount;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 23|System Reset| Reset Limit"} : ToSubclass] sint16 ResetLimit;
|
|
[Read : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"SMBIOS|Type 23|Timeout"} : ToSubclass] sint64 PauseAfterReset;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 24|Hardware Security Settings|PowerOnPasswordStatus"} : ToSubclass] uint16 PowerOnPasswordStatus;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 24|Hardware Security Settings|KeyboardPasswordStatus"} : ToSubclass] uint16 KeyboardPasswordStatus;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 24|Hardware Security Settings|AdminPasswordStatus"} : ToSubclass] uint16 AdminPasswordStatus;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 24|Hardware Security Settings|FrontPanelResetStatus"} : ToSubclass] uint16 FrontPanelResetStatus;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 3|Bootup State"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint16 ChassisBootupState;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 3|System Enclosure or Chassis|Power Supply State"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint16 PowerSupplyState;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 3|System Enclosure or Chassis|Thermal State"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint16 ThermalState;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Time Functions|GetTimeZoneInformation"} : ToSubclass] boolean DaylightInEffect;
|
|
[Read : ToSubclass,MappingStrings("Win32API|System Information Structures|SYSTEM_INFO|dwNumberOfProcessors") : ToSubclass] uint32 NumberOfProcessors;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUS|dwTotalPhys"} : ToSubclass] uint64 TotalPhysicalMemory;
|
|
};
|
|
|
|
[Dynamic,provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FB1F3A64-BBAC-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class Win32_FloppyDrive : CIM_DisketteDrive
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B1-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_TapeDrive : CIM_TapeDrive
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32API|File Functions|CreateFile"} : ToSubclass] string DeviceID;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Tape Backup Structures|TAPE_GET_DRIVE_PARAMETERS|Compression"} : ToSubclass] uint32 Compression;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Tape Backup Structures|TAPE_GET_DRIVE_PARAMETERS|ECC"} : ToSubclass] uint32 ECC;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Tape Backup Structures|TAPE_GET_DRIVE_PARAMETERS|FeaturesHigh"} : ToSubclass] uint32 FeaturesHigh;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Tape Backup Structures|TAPE_GET_DRIVE_PARAMETERS|FeaturesLow"} : ToSubclass] uint32 FeaturesLow;
|
|
[Read : ToSubclass,MappingStrings{"Win32_TapeDrive|MediaType|Tape Drive"} : ToSubclass] string MediaType;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Tape Backup Structures|TAPE_GET_DRIVE_PARAMETERS|ReportSetmarks"} : ToSubclass] uint32 ReportSetMarks;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions"} : ToSubclass] string Id;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B2-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DiskDrive : CIM_DiskDrive
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|BytesPerSector"} : ToSubclass] uint32 BytesPerSector;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string InterfaceType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|PARTITION_INFORMATION|RecognizedPartition"} : ToSubclass] uint32 Partitions;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|SectorsPerTrack"} : ToSubclass] uint32 SectorsPerTrack;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|Cylinders"} : ToSubclass] uint64 TotalCylinders;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder"} : ToSubclass] uint32 TotalHeads;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|SectorsPerTrack"} : ToSubclass] uint64 TotalSectors;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder"} : ToSubclass] uint64 TotalTracks;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder"} : ToSubclass] uint32 TracksPerCylinder;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows 95/98 Functions|DRIVE_MAP_INFObtInt13Unit"} : ToSubclass] uint32 Index;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier", "Win32Registry|Manufacturer"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|MediaType|FixedMedia"} : ToSubclass] boolean MediaLoaded;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY|MediaType"} : ToSubclass] string MediaType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier", "Win32Registry|ProductId"} : ToSubclass] string Model;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|SCSI_ADDRESS|PathId"} : ToSubclass] uint32 SCSIBus;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|SCSI_ADDRESS|Lun"} : ToSubclass] uint16 SCSILogicalUnit;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|SCSI_ADDRESS|PortNumber"} : ToSubclass] uint16 SCSIPort;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|SCSI_ADDRESS|TargetId"} : ToSubclass] uint16 SCSITargetId;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|DISK_GEOMETRY"} : ToSubclass] uint64 Size;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B3-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_CDROMDrive : CIM_CDROMDrive
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32API|File Functions|GetLogicalDriveStrings"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|GetDriveType"} : ToSubclass] string Drive;
|
|
[read : ToSubclass,Deprecated : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] uint16 FileSystemFlags;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass,BitMap{"0x00000001", "0x00000002", "0x00000004", "0x00000008", "0x00000010", "0x00000020", "0x00000040", "0x00000080", "0x00000100", "0x00004000", "0x00008000", "0x00010000", "0x00020000", "0x00040000"} : ToSubclass] uint32 FileSystemFlagsEx;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|GetDriveType"} : ToSubclass] string Id;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] uint32 MaximumComponentLength;
|
|
[read : ToSubclass,MappingStrings{"Win32API|GetDriveType"} : ToSubclass] string MediaType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|RevisionLevel"} : ToSubclass] string RevisionLevel;
|
|
[read : ToSubclass,MappingStrings{"Win32API|DeviceIoControl|IOCTL_SCSI_GET_ADDRESS"} : ToSubclass] uint16 SCSITargetId;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] string VolumeName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] string VolumeSerialNumber;
|
|
[read : ToSubclass,Units("KiloBytes per Second") : ToSubclass,MappingStrings{"Win32API|File Reference and Time Reference"} : ToSubclass] Real64 TransferRate;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean DriveIntegrity;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] boolean MediaLoaded;
|
|
[read : ToSubclass,MappingStrings{"Win32API|SCSI Structures|SCSI_REQUEST_BLOCK|PathId"} : ToSubclass] uint32 SCSIBus;
|
|
[read : ToSubclass,MappingStrings{"Win32API|SCSI Structures|SCSI_REQUEST_BLOCK|Lun"} : ToSubclass] uint16 SCSILogicalUnit;
|
|
[read : ToSubclass,MappingStrings{"Win32API|SCSI Structures|SCSI_REQUEST_BLOCK|ScsiStatus"} : ToSubclass] uint16 SCSIPort;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|File Functions|GetDiskFreeSpace"} : ToSubclass] uint64 Size;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{1008CCF1-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class Win32_VideoController : CIM_PCVideoController
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string AdapterCompatibility;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|HardwareInformation.DACType"} : ToSubclass] string AdapterDACType;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|HardwareInformation.MemorySize"} : ToSubclass] uint32 AdapterRAM;
|
|
[Read : ToSubclass,Units("Hertz") : ToSubclass,Override("CurrentRefreshRate") : ToSubclass,MappingStrings{"Win32Registry|HardwareInformation."} : ToSubclass] uint32 CurrentRefreshRate;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean Monochrome;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|EnumDisplaySettings"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass] uint32 DitherType;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E968-E325-11CE-BFC1-08002BE10318}\\0000"} : ToSubclass] string InfFilename;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E968-E325-11CE-BFC1-08002BE10318}\\0000"} : ToSubclass] string InfSection;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\"} : ToSubclass] string InstalledDisplayDrivers;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\"} : ToSubclass] datetime DriverDate;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|File Installation Library Functions|GetFileVersionInfo"} : ToSubclass] string DriverVersion;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DevMode|dmICMIntent"} : ToSubclass,ValueMap{"1", "2", "3"} : ToSubclass] uint32 ICMIntent;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DevMode|dmICMMethod"} : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass] uint32 ICMMethod;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DevMode|dmSpecVersion"} : ToSubclass] uint32 SpecificationVersion;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 ColorTableEntries;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 DeviceSpecificPens;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 ReservedSystemPaletteEntries;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 SystemPaletteEntries;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] string VideoModeDescription;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{98C7E2C6-D592-11d2-B355-00105A0A323A}") : ToInstance]
|
|
class Win32_PCMCIAController : CIM_PCMCIAController
|
|
{
|
|
[Read : ToSubclass,Override("DeviceId") : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{98C7E2C7-D592-11d2-B355-00105A0A323A}") : ToInstance]
|
|
class Win32_USBController : CIM_USBController
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{EDCE42F9-0991-11d3-910A-00105AA630BE}") : ToInstance]
|
|
class CIM_InfraredController : CIM_Controller
|
|
{
|
|
};
|
|
|
|
[dynamic,provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{67F74295-BA42-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class Win32_InfraredDevice : CIM_InfraredController
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[dynamic,provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{2A7DC003-BAEF-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class Win32_1394Controller : CIM_Controller
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[dynamic,provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{2A7DC003-BAEF-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class Win32_FloppyController : CIM_Controller
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{1008CCF0-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class Win32_DesktopMonitor : CIM_DesktopMonitor
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32API|Windows GDI|HMONITOR"} : ToSubclass] string DeviceID;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string MonitorManufacturer;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string MonitorType;
|
|
[Read : ToSubclass,Units("Pixels per Logical Inch") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 PixelsPerXLogicalInch;
|
|
[Read : ToSubclass,Units("Pixels per Logical Inch") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps"} : ToSubclass] uint32 PixelsPerYLogicalInch;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PointingDevice : CIM_PointingDevice
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\Class|DriverDesc"} : ToSubclass] string HardwareType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Class|InfPath"} : ToSubclass] string InfFileName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Class|InfSection"} : ToSubclass] string InfSection;
|
|
[read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"Win32Registry|SampleRate"} : ToSubclass] uint32 SampleRate;
|
|
[read : ToSubclass,Units("100 Nanoseconds") : ToSubclass,MappingStrings{"Win32Registry|MouseSynchIn100ns"} : ToSubclass] uint32 Synch;
|
|
[read : ToSubclass,Units("Mickeys") : ToSubclass,MappingStrings{"Win32API|System Information Functions|SystemParametersInfo"} : ToSubclass] uint32 DoubleSpeedThreshold;
|
|
[read : ToSubclass,Units("Mickeys") : ToSubclass,MappingStrings{"Win32API|System Information Functions|SystemParametersInfo"} : ToSubclass] uint32 QuadSpeedThreshold;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 21|Interface"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "160", "161", "162"} : ToSubclass] uint16 DeviceInterface;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B5-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Keyboard : CIM_Keyboard
|
|
{
|
|
[Override("DeviceId"),Key : ToInstance ToSubclass DisableOverride,Read : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B7-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LogicalDisk : CIM_LogicalDisk
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation|FS_VOL_IS_COMPRESSED"} : ToSubclass] boolean Compressed;
|
|
[read : ToSubclass,MappingStrings{"Win32API|FileFunctions|GetDriveType"} : ToSubclass] uint32 DriveType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] string FileSystem;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] uint32 MaximumComponentLength;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Functions|WNetGetConnection"} : ToSubclass] string ProviderName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation|FS_FILE_COMPRESSION"} : ToSubclass] boolean SupportsFileBasedCompression;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] string VolumeName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File System Functions|GetVolumeInformation"} : ToSubclass] string VolumeSerialNumber;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] uint32 MediaType;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B8-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DiskPartition : CIM_DiskPartition
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|ReadFile"} : ToSubclass] boolean BootPartition;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|ReadFile"} : ToSubclass] uint32 DiskIndex;
|
|
[read : ToSubclass,MappingStrings{"Win32API"} : ToSubclass] uint32 HiddenSectors;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 Index;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Structures|PARTITION_INFORMATION|RewritePartition"} : ToSubclass] boolean RewritePartition;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|File Functions|ReadFile"} : ToSubclass] uint64 Size;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|File Functions|ReadFile"} : ToSubclass] uint64 StartingOffset;
|
|
[read : ToSubclass,MappingStrings{"Win32API|PartitionRecord|dwPartitionType"} : ToSubclass] string Type;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Battery : CIM_Battery
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,Deprecate : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services|BatteryLife"} : ToSubclass] uint32 ExpectedBatteryLife;
|
|
[read : ToSubclass,Deprecate : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services|RechargeRate"} : ToSubclass] uint32 BatteryRechargeTime;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BA-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_MotherboardDevice : CIM_LogicalDevice
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\MultifunctionAdapter|Identifier"} : ToSubclass] string PrimaryBusType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System"} : ToSubclass] string RevisionNumber;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\MultifunctionAdapter|Identifier"} : ToSubclass] string SecondaryBusType;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BB-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Processor : CIM_Processor
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32API|System Information Structures|SYSTEM_INFO|dwNumberOfProcessors"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Version;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 L2CacheSize;
|
|
[read : ToSubclass,Units("MegaHertz") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 L2CacheSpeed;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 Architecture;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 Level;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 Revision;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Status"} : ToSubclass] uint16 CpuStatus;
|
|
[read : ToSubclass,Units("tenth-Volts") : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Voltage"} : ToSubclass] uint16 CurrentVoltage;
|
|
[read : ToSubclass,Units("MegaHertz") : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|External Clock"} : ToSubclass] uint32 ExtClock;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Processor ID"} : ToSubclass] string ProcessorId;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Processor Type"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint16 ProcessorType;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Socket Designation"} : ToSubclass] string SocketDesignation;
|
|
[read : ToSubclass,Units("Volts") : ToSubclass,MappingStrings{"SMBIOS|Type 4|Processor Information|Voltage"} : ToSubclass] uint32 VoltageCaps;
|
|
[Override("LoadPercentage") : ToSubclass,Read : ToSubclass,Units("Percent") : ToSubclass,MappingStrings{"Win32API|Performance Data"} : ToSubclass] uint16 LoadPercentage;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BC-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Printer : CIM_Printer
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_4|sPrinterName"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|Attributes"} : ToSubclass] uint32 Attributes;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pDriverName"} : ToSubclass] string DriverName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pLocation"} : ToSubclass] string Location;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DeviceCapabilities|DC_PAPERNAMES"} : ToSubclass] string PrinterPaperNames[];
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pPortName"} : ToSubclass] string PortName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pDataType"} : ToSubclass] string PrintJobDataType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_6|dwStatus"} : ToSubclass] uint32 PrinterState;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pSepFile"} : ToSubclass] string SeparatorFile;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pServerName"} : ToSubclass] string ServerName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pShareName"} : ToSubclass] string ShareName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|StartTime"} : ToSubclass] datetime StartTime;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|UntilTime"} : ToSubclass] datetime UntilTime;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|DefaultPriority"} : ToSubclass] uint32 DefaultPriority;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|AveragePPM"} : ToSubclass] uint32 AveragePagesPerMinute;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|pPrintProcessor"} : ToSubclass] string PrintProcessor;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_2|Attributes"} : ToSubclass] boolean SpoolEnabled;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B5C-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrinterController : CIM_Controlledby
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_Printer"} : ToSubclass] Win32_Printer Ref Dependent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_Controller"} : ToSubclass] CIM_Controller Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BD-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_UninterruptiblePowerSupply : CIM_UninterruptiblePowerSupply
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|Options"} : ToSubclass] boolean BatteryInstalled;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|Options"} : ToSubclass] boolean CanTurnOffRemotely;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|CommandFile"} : ToSubclass] string CommandFile;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|FirstMessageDelay"} : ToSubclass] uint32 FirstMessageDelay;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|Options"} : ToSubclass] boolean LowBatterySignal;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|MessageInterval"} : ToSubclass] uint32 MessageInterval;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|Options"} : ToSubclass] boolean PowerFailSignal;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\UPS|Port"} : ToSubclass] string UPSPort;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BE-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_POTSModem : CIM_PotsModem
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|AttachedTo"} : ToSubclass] string AttachedTo;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|BlindOff"} : ToSubclass] string BlindOff;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|BlindOn"} : ToSubclass] string BlindOn;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|CompatibilityFlags"} : ToSubclass] string CompatibilityFlags;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Compression_Off"} : ToSubclass] string CompressionOff;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Compression_On"} : ToSubclass] string CompressionOn;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ConfigDialog"} : ToSubclass] string ConfigurationDialog;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB"} : ToSubclass] uint8 DCB[];
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Default"} : ToSubclass] uint8 Default[];
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|DevLoader"} : ToSubclass] string DeviceLoader;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|DeviceType"} : ToSubclass,ValueMap{"Null Modem", "Internal Modem", "External Modem", "PCMCIA Modem", "Unknown"} : ToSubclass] string DeviceType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|DriverDate"} : ToSubclass] datetime DriverDate;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ErrorControl_Forced"} : ToSubclass] string ErrorControlForced;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ErrorControl_Off"} : ToSubclass] string ErrorControlOff;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ErrorControl_On"} : ToSubclass] string ErrorControlOn;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|FlowControl_Hard"} : ToSubclass] string FlowControlHard;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|FlowControl_Soft"} : ToSubclass] string FlowControlSoft;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|FlowControl_Off"} : ToSubclass] string FlowControlOff;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|InactivityScale"} : ToSubclass] string InactivityScale;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Index"} : ToSubclass] uint32 Index;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Model"} : ToSubclass] string Model;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|InfPath"} : ToSubclass] string ModemInfPath;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|InfSection"} : ToSubclass] string ModemInfSection;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Modulation_Bell"} : ToSubclass] string ModulationBell;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Modulation_CCITT"} : ToSubclass] string ModulationCCITT;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|PortSubClass"} : ToSubclass,Value{"Parallel Port", "Serial Port", "Modem"} : ToSubclass,ValueMap{"00", "01", "02"} : ToSubclass] string PortSubClass;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Prefix"} : ToSubclass] string Prefix;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Properties"} : ToSubclass] uint8 Properties[];
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ProviderName"} : ToSubclass] string ProviderName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Pulse"} : ToSubclass] string Pulse;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Reset"} : ToSubclass] string Reset;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|ResponsesKeyName"} : ToSubclass] string ResponsesKeyName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerModeDial"} : ToSubclass] string SpeakerModeDial;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerModeOff"} : ToSubclass] string SpeakerModeOff;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerModeOn"} : ToSubclass] string SpeakerModeOn;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerModeSetup"} : ToSubclass] string SpeakerModeSetup;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerVolume_High"} : ToSubclass] string SpeakerVolumeHigh;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerVolume_Low"} : ToSubclass] string SpeakerVolumeLow;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|SpeakerVolume_Med"} : ToSubclass] string SpeakerVolumeMed;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Line Device Structures|LINEDEVCAPS|dwStringFormat"} : ToSubclass] string StringFormat;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Terminator"} : ToSubclass] string Terminator;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|Tone"} : ToSubclass] string Tone;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class|VoiceSwitchFeature"} : ToSubclass] string VoiceSwitchFeature;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4BF-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SerialPort : CIM_SerialController
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32Registry|Hardware\\DeviceMap\\SerialComm"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fBinary"} : ToSubclass] boolean Binary;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwMaxRxQueue"} : ToSubclass] uint32 MaximumInputBufferSize;
|
|
[read : ToSubclass,units("Bytes") : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwMaxTxQueue"} : ToSubclass] uint32 MaximumOutputBufferSize;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvSubType"} : ToSubclass] string ProviderType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_BAUD"} : ToSubclass] boolean SettableBaudRate;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_DATABITS"} : ToSubclass] boolean SettableDataBits;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_HANDSHAKING"} : ToSubclass] boolean SettableFlowControl;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_PARITY"} : ToSubclass] boolean SettableParity;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_PARITY_CHECK"} : ToSubclass] boolean SettableParityCheck;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_RLSD"} : ToSubclass] boolean SettableRLSD;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwSettableParams|SP_STOPBITS"} : ToSubclass] boolean SettableStopBits;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_16BITMODE"} : ToSubclass] boolean Supports16BitMode;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_DTRDSR"} : ToSubclass] boolean SupportsDTRDSR;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_TOTALTIMEOUTS"} : ToSubclass] boolean SupportsElapsedTimeouts;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_INTTIMEOUTS"} : ToSubclass] boolean SupportsIntTimeouts;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_PARITY_CHECK"} : ToSubclass] boolean SupportsParityCheck;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_RLSD"} : ToSubclass] boolean SupportsRLSD;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_RTSCTS"} : ToSubclass] boolean SupportsRTSCTS;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_SPECIALCHARS"} : ToSubclass] boolean SupportsSpecialCharacters;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_XONXOFF"} : ToSubclass] boolean SupportsXOnXOff;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|COMMPROP|dwProvCapabilities|PCF_SETXCHAR"} : ToSubclass] boolean SupportsXOnXOffSet;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HARDWARE\\DESCRIPTION\\SYSTEM\\MultifunctionAdapter"} : ToSubclass] boolean OSAutoDiscovered;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4B6-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_POTSModemToSerialPort : CIM_ControlledBy
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_SerialPort"} : ToSubclass] Win32_SerialPort Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_POTSModem"} : ToSubclass] Win32_POTSModem Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C0-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkAdapter : CIM_NetworkAdapter
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\Net"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards|ServiceName"} : ToSubclass] string ProductName;
|
|
[read : ToSubclass,MappingStrings{"DeviceIoControl::OID_GEN_MEDIA_IN_USE"} : ToSubclass,ValueMap{"Ethernet 802.3", "Token Ring 802.5", "Fiber Distributed Data Interface (FDDI)", "Wide Area Network (WAN)", "LocalTalk", "Ethernet using DIX header format", "ARCNET", "ARCNET (878.2)", "ATM", "Wireless", "Infrared Wireless", "Bpc", "CoWan", "1394"} : ToSubclass] string AdapterType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string MACAddress;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards|ProductName"} : ToSubclass] string ServiceName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards|Manufacturer"} : ToSubclass] string Manufacturer;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards|DriverDate"} : ToSubclass] boolean Installed;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards"} : ToSubclass] uint32 Index;
|
|
[read : ToSubclass,MappingStrings{"MIF.DMTF|Bus Port|001.9|Maximum Number of Attachments"} : ToSubclass] uint32 MaxNumberControlled;
|
|
[read : ToSubclass,MappingStrings{"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Perflib\\009|System Up Time"} : ToSubclass] datetime TimeOfLastReset;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C1-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SCSIController : CIM_SCSIController
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"Win32Registry|Hardware\\DeviceMap\\Scsi"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Hardware\\DeviceMap\\Scsi|ScsiPort"} : ToSubclass] uint32 Index;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class|PortDriver"} : ToSubclass] string DriverName;
|
|
[Deprecated : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|Hardware\\DeviceMap\\Scsi|ScsiPort"} : ToSubclass] string DeviceMap;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Enum\\Root|HWRevision"} : ToSubclass] string HardwareVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Enum\\Root|Mfg"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{DE57D792-A032-11D2-90F0-0060081A46FD}") : ToInstance]
|
|
class Win32_USBControllerDevice : CIM_ControlledBy
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_USBController"} : ToSubclass] CIM_USBController Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8835CFC9-BAEF-11d2-85E5-0000F8102E5F}") : ToInstance]
|
|
class Win32_1394ControllerDevice : CIM_ControlledBy
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_1394Controller"} : ToSubclass] Win32_1394Controller Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{9ABA5122-C7A1-11d2-911D-0060081A46FD}") : ToInstance]
|
|
class Win32_IDEController : CIM_Controller
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Manufacturer;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{5BC42B62-C7A1-11d2-911D-0060081A46FD}") : ToInstance]
|
|
class Win32_IDEControllerDevice : CIM_ControlledBy
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings("CIM|Win32_IDEController") : ToSubclass] Win32_IDEController Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{CC0F48D2-C847-11d2-911E-0060081A46FD}") : ToInstance]
|
|
class Win32_SCSIControllerDevice : CIM_ControlledBy
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings("CIM|Win32_SCSIController") : ToSubclass] Win32_SCSIController Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C2-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ParallelPort : CIM_ParallelController
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,Read : ToSubclass,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean OSAutoDiscovered;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{F25FE466-783E-11d2-90BF-0060081A46FD}") : ToInstance]
|
|
class Win32_ShortcutFile : CIM_DataFile
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|_beginthreadex"} : ToSubclass] string Target;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B5D-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrinterDriverDll : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_DataFile"} : ToSubclass] CIM_DataFile Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_Printer"} : ToSubclass] Win32_Printer Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C3-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_CodecFile : CIM_DataFile
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\drivers.desc"} : ToSubclass] string Group;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\control\\MediaResources\\icm|Description"} : ToSubclass] string Description;
|
|
};
|
|
|
|
[Abstract,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_BaseService : CIM_Service
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwControlsAccepted|SERVICE_ACCEPT_PAUSE_CONTINUE"} : ToSubclass] boolean AcceptPause;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwControlsAccepted|SERVICE_ACCEPT_STOP"} : ToSubclass] boolean AcceptStop;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDisplayName"} : ToSubclass] string DisplayName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass,ValueMap{"Ignore", "Normal", "Severe", "Critical", "Unknown"} : ToSubclass] string ErrorControl;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName"} : ToSubclass] string PathName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,ValueMap{"Kernel Driver", "File System Driver", "Adapter", "Recognizer Driver", "Own Process", "Share Process", "Interactive Process"} : ToSubclass] string ServiceType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName;
|
|
[read : ToSubclass,Override("StartMode") : ToSubclass,ValueMap{"Boot", "System", "Auto", "Manual", "Disabled"} : ToSubclass] string StartMode;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwCurrentState "} : ToSubclass,ValueMap{"Stopped", "Start Pending", "Stop Pending", "Running", "Continue Pending", "Pause Pending", "Paused", "Unknown"} : ToSubclass] string State;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwTagId"} : ToSubclass] uint32 TagId;
|
|
[Override("StartService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|StartService"} : ToSubclass] uint32 StartService();
|
|
[Override("StopService") : ToSubclass,Implemented,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_STOP"} : ToSubclass] uint32 StopService();
|
|
[Implemented : ToSubclass,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_PAUSE"} : ToSubclass] uint32 PauseService();
|
|
[Implemented : ToSubclass,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_CONTINUE"} : ToSubclass] uint32 ResumeService();
|
|
[Implemented : ToSubclass,MappingStrings{"Win32API|Service Functions|ControlService|dwControl|SERVICE_CONTROL_INTERROGATE"} : ToSubclass] uint32 InterrogateService();
|
|
[Implemented : ToSubclass,MappingStrings{"Win32API|Service Functions|CreateService|dwDesiredAccess|SERVICE_USER_DEFINED_CONTROL"} : ToSubclass] uint32 UserControlService([In : ToSubclass,MappingStrings{"Win32API|Service Functions|ControlService|dwControl"} : ToSubclass] uint8 ControlCode);
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwWin32ExitCode"} : ToSubclass] uint32 ExitCode;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwServiceSpecificExitCode"} : ToSubclass] uint32 ServiceSpecificExitCode;
|
|
[Constructor,Implemented,Static,MappingStrings{"Win32API|Service Functions|CreateService"} : ToSubclass] uint32 Create([In : ToSubclass,MappingStrings{"Win32API|Service Functions|CreateServicelpServiceName"} : ToSubclass] string Name,[In : ToSubclass,MappingStrings{"Win32API|Service Functions|CreateServicelpDisplayName"} : ToSubclass] string DisplayName,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName "} : ToSubclass] string PathName,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "5", "8"} : ToSubclass] uint8 ServiceType,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass] uint8 ErrorControl,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName,[In : ToSubclass,MappingStrings{"Win32API|Service Functions|CreateService|lpPassword"} : ToSubclass] string StartPassword,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpLoadOrderGroup"} : ToSubclass] string LoadOrderGroup,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string LoadOrderGroupDependencies[],[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string ServiceDependencies[]);
|
|
[Implemented,MappingStrings{"Win32API|Service Functions|ChangeServiceConfig"} : ToSubclass] uint32 Change([In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDisplayName"} : ToSubclass] string DisplayName,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpBinaryPathName"} : ToSubclass] string PathName,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "5", "8"} : ToSubclass] uint8 ServiceType,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwErrorControl"} : ToSubclass] uint8 ErrorControl,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwServiceType|SERVICE_INTERACTIVE_PROCESS"} : ToSubclass] boolean DesktopInteract,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpServiceStartName"} : ToSubclass] string StartName,[In : ToSubclass,MappingStrings{"Win32API|Service Functions|CreateService|lpPassword"} : ToSubclass] string StartPassword,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpLoadOrderGroup"} : ToSubclass] string LoadOrderGroup,[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string LoadOrderGroupDependencies[],[In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|lpDependencies"} : ToSubclass] string ServiceDependencies[]);
|
|
[Implemented,MappingStrings{"Service Functions|ChangeServiceConfig|dwStartType"} : ToSubclass] uint32 ChangeStartMode([In : ToSubclass,MappingStrings{"Win32API|Service Structures|QUERY_SERVICE_CONFIG|dwStartType"} : ToSubclass,ValueMap{"Boot", "System", "Automatic", "Manual", "Disabled"} : ToSubclass] string StartMode = "Automatic");
|
|
[Destructor,Implemented,MappingStrings{"Win32API|Service Functions|ChangeServiceConfig|DeleteService"} : ToSubclass] uint32 Delete();
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C5-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemDriver : Win32_BaseService
|
|
{
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C7-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Directory : CIM_Directory
|
|
{
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C8-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DriverVXD : CIM_SoftwareElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Control Procedure"} : ToSubclass] string Control;
|
|
[read : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Descriptor Block"} : ToSubclass] string DeviceDescriptorBlock;
|
|
[read : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Descriptor Block|PM_API"} : ToSubclass] string PM_API;
|
|
[read : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Descriptor Block|ServiceTableSize"} : ToSubclass] uint32 ServiceTableSize;
|
|
[read : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Descriptor Block|V86_API"} : ToSubclass] string V86_API;
|
|
[read : ToSubclass,Override("Version") : ToSubclass,MappingStrings{"Win32DDK|Virtual Devices|Device Descriptor Block|DDB_Dev_Major_Version,DDB_Dev_Minor_Version"} : ToSubclass] string Version;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C4C9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Account : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32API|Network Management Functions|Domain"} : ToSubclass] string Domain;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Security Identifiers (SIDs)"} : ToSubclass] string SID;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Access Control Enumeration Types|SID_NAME_USE"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9"} : ToSubclass] uint8 SIDType;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32API|Network Management Structures|name"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4CA-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemAccount : Win32_Account
|
|
{
|
|
[read : ToSubclass,Override("Domain") : ToSubclass,MappingStrings{"Win32API|Network Management Functions|domainname"} : ToSubclass] string Domain;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|name"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4CB-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Group : Win32_Account
|
|
{
|
|
[read : ToSubclass,Override("Domain") : ToSubclass,MappingStrings{"Win32API|Network Management Functions|domainname"} : ToSubclass] string Domain;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|name"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4CC-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_UserAccount : Win32_Account
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|usri2_flags"} : ToSubclass,BitMap{"8", "9", "11", "12", "13"} : ToSubclass] uint32 AccountType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO|UF_ACCOUNTDISABLE"} : ToSubclass] boolean Disabled;
|
|
[read : ToSubclass,Override("Domain") : ToSubclass,MappingStrings{"Win32API|Network Management Functions|domainname"} : ToSubclass] string Domain;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|usri2_full_name"} : ToSubclass] string FullName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|UF_LOCKOUT"} : ToSubclass] boolean Lockout;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|name"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|UF_PASSWD_CANT_CHANGE"} : ToSubclass] boolean PasswordChangeable;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|UF_DONT_EXPIRE_PASSWD"} : ToSubclass] boolean PasswordExpires;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_2|UF_PASSWD_NOTREQD"} : ToSubclass] boolean PasswordRequired;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4CD-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkConnection : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|lpComment"} : ToSubclass] string Comment;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|dwScope"} : ToSubclass] string ConnectionType;
|
|
[read : ToSubclass,MaxLen(20) : ToSubclass,ValueMap{"Connected", "Error", "Paused", "Disconnected", "Connecting", "Reconnecting"} : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USE_INFO_1|ui1_status"} : ToSubclass] string ConnectionState;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|dwDisplayType"} : ToSubclass,ValueMap{"Domain", "Generic", "Server", "Share"} : ToSubclass] string DisplayType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|lpLocalName"} : ToSubclass] string LocalName;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Functions|WNetEnumResource"} : ToSubclass] boolean Persistent;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|lpProvider"} : ToSubclass] string ProviderName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|lpRemoteName"} : ToSubclass] string RemoteName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|lpRemoteName"} : ToSubclass] string RemotePath;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Structures|NETRESOURCE|dwType"} : ToSubclass,ValueMap{"Disk", "Print", "Any"} : ToSubclass] string ResourceType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Windows Networking Functions|WNetGetUser"} : ToSubclass] string UserName;
|
|
[read : ToSubclass,Schema("Win32") : ToInstance,BitMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "16", "17", "18", "19", "20"} : ToSubclass] uint32 AccessMask;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C4CE-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemMemoryResource : CIM_MemoryMappedIO
|
|
{
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4CF-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DeviceMemoryAddress : Win32_SystemMemoryResource
|
|
{
|
|
[Override("StartingAddress"),read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|Memory Mapped I/O|001.1"} : ToSubclass] uint64 StartingAddress;
|
|
[read : ToSubclass,ValueMap{"ReadWrite", "ReadOnly", "WriteOnly", "Prefetchable"} : ToSubclass,MappingStrings{"Win32API|SystemStructures|CM_PARTIAL_RESOURCE_DESCRIPTOR|Flags"} : ToSubclass] string MemoryType;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D0-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PortResource : Win32_SystemMemoryResource
|
|
{
|
|
[Override("StartingAddress"),read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"MIF.DMTF|Memory Mapped I/O|001.1"} : ToSubclass] uint64 StartingAddress;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Configuration Manager Structures|IO_INFO"} : ToSubclass] boolean Alias;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D1-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DMAChannel : CIM_DMA
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Structures|CM_PARTIAL_RESOURCE_DESCRIPTOR|Dma|Port"} : ToSubclass] uint32 Port;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D2-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Environment : CIM_SystemResource
|
|
{
|
|
[read : ToSubclass,write : ToSubclass,Override("Name") : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Environment"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Environment"} : ToSubclass] boolean SystemVariable;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(260) : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Environment"} : ToSubclass] string UserName;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Environment"} : ToSubclass] string VariableValue;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D3-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_IRQResource : CIM_IRQ
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Structures|CM_PARTIAL_RESOURCE_DESCRIPTOR|Interrupt|Level"} : ToSubclass] uint32 Vector;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Structures|RESOURCE_DESCRIPTOR|InterfaceType"} : ToSubclass] boolean Hardware;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LoadOrderGroup : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\GroupOrderList"} : ToSubclass] uint32 GroupOrder;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\GroupOrderList"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\GroupOrderList"} : ToSubclass] boolean DriverEnabled;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D5-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkClient : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\LanmanWorkstation\\NetworkProvider|Mfg"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\LanmanWorkstation\\NetworkProvider|Name"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D6-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Share : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_max_uses"} : ToSubclass] boolean AllowMaximum;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_max_uses"} : ToSubclass] uint32 MaximumAllowed;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_1|shi1_netname"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_path"} : ToSubclass] string Path;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_type"} : ToSubclass,ValueMap{"0", "1", "2", "3", "2147483648", "2147483649", "2147483650", "2147483651"} : ToSubclass] uint32 Type;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Access Control Functions|GetEffectiveRightsFromAcl"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "16", "17", "18", "19", "20"} : ToSubclass] uint32 AccessMask;
|
|
[Constructor,Static,Implemented,MappingStrings{"Win32API|Network Management Functions|NetShareAdd"} : ToSubclass] uint32 Create([In : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_path"} : ToSubclass] string Path,[In : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_1|shi1_netname"} : ToSubclass] string Name,[In : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_type"} : ToSubclass,ValueMap{"0", "1", "2", "3", "2147483648", "2147483649", "2147483650", "2147483651"} : ToSubclass] uint32 Type,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_max_uses"} : ToSubclass] uint32 MaximumAllowed,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_1|shi1_remark"} : ToSubclass] string Description,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_passwd"} : ToSubclass] string Password,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"WMI|Win32_SecurityDescriptor"} : ToSubclass] Win32_SecurityDescriptor Access);
|
|
[Implemented,MappingStrings{"Win32API|Network Management Functions|NetShareSetInfo"} : ToSubclass] uint32 SetShareInfo([In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_502|shi502_max_uses"} : ToSubclass] uint32 MaximumAllowed,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|SHARE_INFO_1|shi1_remark"} : ToSubclass] string Description,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"WMI|Win32_SecurityDescriptor"} : ToSubclass] Win32_SecurityDescriptor Access);
|
|
[Destructor,Implemented,MappingStrings{"Win32API|Network Management Functions|NetShareDel"} : ToSubclass] uint32 Delete();
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B5E-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrinterShare : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_Printer"} : ToSubclass] Win32_Printer Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_Share"} : ToSubclass] Win32_Share Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D7-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Registry : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32API|NTDLL.DLL|NtQuerySystemInformation|SystemRegistryQuotaInformation"} : ToSubclass] uint32 CurrentSize;
|
|
[read : ToSubclass,write : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control|RegistrySizeLimit"} : ToSubclass] uint32 ProposedSize;
|
|
[read : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control|RegistrySizeLimit"} : ToSubclass] uint32 MaximumSize;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32Registry"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D8-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkProtocol : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP1_CONNECTIONLESS"} : ToSubclass] boolean ConnectionlessService;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GUARANTEED_DELIVERY"} : ToSubclass] boolean GuaranteesDelivery;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GUARANTEED_ORDER"} : ToSubclass] boolean GuaranteesSequencing;
|
|
[read : ToSubclass,units("Characters") : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|iMaxSockAddr"} : ToSubclass] uint32 MaximumAddressSize;
|
|
[read : ToSubclass,units("Characters") : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwMessageSize"} : ToSubclass] uint32 MaximumMessageSize;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_MESSAGE_ORIENTED"} : ToSubclass] boolean MessageOriented;
|
|
[read : ToSubclass,units("Characters") : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|iMinSockAddr "} : ToSubclass] uint32 MinimumAddressSize;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|lpProtocol"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_PSEUDO_STREAM"} : ToSubclass] boolean PseudoStreamOriented;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_SUPPORTS_BROADCAST"} : ToSubclass] boolean SupportsBroadcasting;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_CONNECT_DATA"} : ToSubclass] boolean SupportsConnectData;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_DISCONNECT_DATA"} : ToSubclass] boolean SupportsDisconnectData;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_ENCRYPTS"} : ToSubclass] boolean SupportsEncryption;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_EXPEDITED_DATA"} : ToSubclass] boolean SupportsExpeditedData;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_FRAGMENTATION"} : ToSubclass] boolean SupportsFragmentation;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_GRACEFUL_CLOSE"} : ToSubclass] boolean SupportsGracefulClosing;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_BANDWIDTH_ALLOCATION"} : ToSubclass] boolean SupportsGuaranteedBandwidth;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|PROTOCOL_INFO|dwServiceFlags|XP_SUPPORTS_MULTICAST"} : ToSubclass] boolean SupportsMulticasting;
|
|
[read : ToSubclass,MappingStrings{"Win32_API|Windows Sockets Structures|WSAPROTOCOL_INFO|dwServiceFlags1|XP1_QOS_SUPPORTED"} : ToSubclass] boolean SupportsQualityofService;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4D9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Service : Win32_BaseService
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwCheckPoint"} : ToSubclass] uint32 CheckPoint;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS|dwWaitHint"} : ToSubclass] uint32 WaitHint;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Service Structures|SERVICE_STATUS_PROCESS|dwProcessId"} : ToSubclass] uint32 ProcessId;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C4DA-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_MethodParameterClass
|
|
{
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C4DB-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ProcessStartup : Win32_MethodParameterClass
|
|
{
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|CreateProcess|dwCreationFlags"} : ToSubclass,BitMap{"0", "1", "2", "3", "4", "9", "10", "26"} : ToSubclass] uint32 CreateFlags;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|JOBOBJECT_BASIC_LIMIT_INFORMATION|PriorityClass"} : ToSubclass,ValueMap{"32", "64", "128", "256", "16384", "32768"} : ToSubclass] uint32 PriorityClass;
|
|
[Write : ToSubclass,MappingStrings{"Win32Registry|HKEY_CURRENT_USER\\Environment"} : ToSubclass] string EnvironmentVariables[];
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|lpDesktop"} : ToSubclass] string WinstationDesktop;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|lpTitle"} : ToSubclass] string Title;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|dwX"} : ToSubclass] uint32 X;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|dwY"} : ToSubclass] uint32 Y;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|dwXSize"} : ToSubclass] uint32 XSize;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|dwYSize"} : ToSubclass] uint32 YSize;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|XCountChars"} : ToSubclass] uint32 XCountChars;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|YCountChars"} : ToSubclass] uint32 YCountChars;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|dwFillAttribute"} : ToSubclass] uint32 FillAttribute;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|STARTUPINFO|wShowWindow"} : ToSubclass] uint16 ShowWindow;
|
|
[Write : ToSubclass,MappingStrings{"Win32API|Error Functions|SetErrorMode"} : ToSubclass] uint16 ErrorMode = "0";
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4DC-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Process : CIM_Process
|
|
{
|
|
[Read : ToSubclass,Privileges{"SeDebugPrivilege"} : ToSubclass,MappingStrings{"Win32API|Tool Help Structures|MODULEENTRY32|szExePath"} : ToSubclass] string ExecutablePath;
|
|
[Read : ToSubclass,Units("Kilobytes") : ToSubclass,Privileges{"SeDebugPrivilege"} : ToSubclass,MappingStrings{"Win32|WINNT.H|QUOTA_LIMITS|MaximumWorkingSetSize"} : ToSubclass] uint32 MaximumWorkingSetSize;
|
|
[Read : ToSubclass,Units("Kilobytes") : ToSubclass,Privileges{"SeDebugPrivilege"} : ToSubclass,MappingStrings{"Win32|WINNT.H|QUOTA_LIMITS|MinimumWorkingSetSize"} : ToSubclass] uint32 MinimumWorkingSetSize;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PageFaultCount"} : ToSubclass] uint32 PageFaults;
|
|
[Read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PagefileUsage"} : ToSubclass] uint32 PageFileUsage;
|
|
[Read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PeakPagefileUsage"} : ToSubclass] uint32 PeakPageFileUsage;
|
|
[Read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PeakWorkingSetSize"} : ToSubclass] uint32 PeakWorkingSetSize;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|PROCESS_INFORMATION|dwProcessId "} : ToSubclass] uint32 ProcessId;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|QuotaNonPagedPoolUsage"} : ToSubclass] uint32 QuotaNonPagedPoolUsage;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|QuotaPagedPoolUsage"} : ToSubclass] uint32 QuotaPagedPoolUsage;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|QuotaPeakNonPagedPoolUsage"} : ToSubclass] uint32 QuotaPeakNonPagedPoolUsage;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|QuotaPeakPagedPoolUsage"} : ToSubclass] uint32 QuotaPeakPagedPoolUsage;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|GetProcessVersion"} : ToSubclass] string WindowsVersion;
|
|
[Read : ToSubclass,Override("Priority") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|BasePriority"} : ToSubclass] uint32 Priority;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|NumberOfThreads"} : ToSubclass] uint32 ThreadCount;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|HandleCount"} : ToSubclass] uint32 HandleCount;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|InheritedFromUniqueProcessId"} : ToSubclass] uint32 ParentProcessId;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|SessionId"} : ToSubclass] uint32 SessionId;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PrivatePageCount"} : ToSubclass] uint64 PrivatePageCount;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|PeakVirtualSize"} : ToSubclass] uint64 PeakVirtualSize;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Process Status|SYSTEM_PROCESS_INFORMATION|VirtualSize"} : ToSubclass] uint64 VirtualSize;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|ReadOperationCount"} : ToSubclass] uint64 ReadOperationCount;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|WriteOperationCount"} : ToSubclass] uint64 WriteOperationCount;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|OtherOperationCount"} : ToSubclass] uint64 OtherOperationCount;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|ReadTransferCount"} : ToSubclass] uint64 ReadTransferCount;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|WriteTransferCount"} : ToSubclass] uint64 WriteTransferCount;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Process and Thread Structures|SYSTEM_PROCESS_INFORMATION|OtherTransferCount"} : ToSubclass] uint64 OtherTransferCount;
|
|
[Constructor,Static,Implemented,Privileges{"SeAssignPrimaryTokenPrivilege", "SeIncreaseQuotaPrivilege"} : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|CreateProcess"} : ToSubclass] uint32 Create([In : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|lpCommandLine "} : ToSubclass] string CommandLine,[In : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|CreateProcess|lpCurrentDirectory "} : ToSubclass] string CurrentDirectory,[In : ToSubclass,MappingStrings{"WMI|Win32_ProcessStartup"} : ToSubclass] Win32_ProcessStartup ProcessStartupInformation,[Out : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|CreateProcess|lpProcessInformation|dwProcessId"} : ToSubclass] uint32 ProcessId);
|
|
[Destructor,Implemented,MappingStrings{"Win32API|Process and Thread Functions|TerminateProcess"} : ToSubclass] uint32 Terminate([In : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|TerminateProcess|uExitCode "} : ToSubclass] uint32 Reason);
|
|
[Implemented,MappingStrings{"WMI"} : ToSubclass] uint32 GetOwner([Out : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string User,[Out : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Domain);
|
|
[Implemented,MappingStrings{"WMI"} : ToSubclass] uint32 GetOwnerSid([Out : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Sid);
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4DD-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Thread : CIM_Thread
|
|
{
|
|
[Read : ToSubclass,MaxLen(256) : ToSubclass,Override("ProcessHandle") : ToSubclass,Propagated("CIM_Process.Handle") : ToSubclass,MappingStrings{"Win32API|Tool Help Structures|THREADENTRY32|th32OwnerProcessID"} : ToSubclass] string ProcessHandle;
|
|
[Read : ToSubclass,MaxLen(256) : ToSubclass,Override("Handle") : ToSubclass,MappingStrings{"Win32API|Tool Help Structures|THREADENTRY32|th32ThreadID"} : ToSubclass] string Handle;
|
|
[Read : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32API|Performance Data Structures|PERF_OBJECT_TYPE|PerfTime"} : ToSubclass] uint64 ElapsedTime;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Performance Data Structures|PERF_OBJECT_TYPE|PerfPriorityBase"} : ToSubclass] uint32 PriorityBase;
|
|
[Override("Priority") : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Tool Help Structures|THREADENTRY32|tpDeltaPri"} : ToSubclass] uint32 Priority;
|
|
[Read : ToSubclass,MappingStrings{"WIn32API|Thread Object|LPTHREAD_START_ROUTINE|lpStartAddress"} : ToSubclass] uint32 StartAddress;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Thread State"} : ToSubclass] uint32 ThreadState;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Thread Wait Reason"} : ToSubclass] uint32 ThreadWaitReason;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4DE-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_OperatingSystem : CIM_OperatingSystem
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|DRIVE_MAP_INFO|btInt13Unit"} : ToSubclass] string BootDevice;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Structures|OSVERSIONINFOEX|dwBuildNumber"} : ToSubclass] string BuildNumber;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows\\CurrentVersion|CurrentType"} : ToSubclass] string BuildType;
|
|
[read : ToSubclass,MaxLen(6) : ToSubclass,MappingStrings{"Win32API|National Language Support Functions|GetLocaleInfo|LOCALE_IDEFAULTANSICODEPAGE"} : ToSubclass] string CodeSet;
|
|
[read : ToSubclass,MappingStrings{"Win32API|National Language Support Functions|GetLocaleInfo|LOCALE_ICOUNTRY"} : ToSubclass] string CountryCode;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Structures|OSVERSIONINFOEX|szCSDVersion"} : ToSubclass] string CSDVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32API|GetSystemMetrics|SM_DEBUG"} : ToSubclass] boolean Debug;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\PriorityControl|Win32PrioritySeparation"} : ToSubclass] uint8 ForegroundApplicationBoost;
|
|
[read : ToSubclass,MappingStrings{"Win32API|National Language Support Functions|GetLocaleInfo|LOCALE_ILANGUAGE"} : ToSubclass] string Locale;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows\\CurrentVersion|RegisteredOrganization"} : ToSubclass] string Organization;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|DEFAULT\\Control Panel\\International|Locale"} : ToSubclass] uint32 OSLanguage;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\ProductOptions|ProductSuite"} : ToSubclass] uint32 OSProductSuite;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion|Plus! ProductId"} : ToSubclass] string PlusProductID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion|Plus! VersionNumber"} : ToSubclass] string PlusVersionNumber;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean Primary;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\PriorityControl|Win32PrioritySeparation"} : ToSubclass] uint8 QuantumLength;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\PriorityControl|Win32PrioritySeparation"} : ToSubclass] uint8 QuantumType;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion|RegisteredOwner"} : ToSubclass] string RegisteredUser;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion|ProductId"} : ToSubclass] string SerialNumber;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Structures|OSVERSIONINFOEX|wServicePackMajor"} : ToSubclass] uint16 ServicePackMajorVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Structures|OSVERSIONINFOEX|wServicePackMinor"} : ToSubclass] uint16 ServicePackMinorVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Registry Functions|GetPrivateProfileString|Paths|TargetDevice"} : ToSubclass] string SystemDevice;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Functions|GetSystemDirectory"} : ToSubclass] string SystemDirectory;
|
|
[read : ToSubclass,Override("Version") : ToSubclass,MappingStrings{"Win32API|System Information Structures|OSVERSIONINFOEX|dwMajorVersion, dwMinorVersion"} : ToSubclass] string Version;
|
|
[read : ToSubclass,MappingStrings{"Win32API|System Information Functions|GetWindowsDirectory"} : ToSubclass] string WindowsDirectory;
|
|
[read : ToSubclass,Write : ToSubclass,Override("Description") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Description;
|
|
[implemented : ToSubclass,Override("Reboot") : ToSubclass,Privileges{"SeShutdownPrivilege"} : ToSubclass,MappingStrings{"Win32API|System Shutdown Functions|ExitWindowsEx|EWX_REBOOT"} : ToSubclass] uint32 Reboot();
|
|
[implemented : ToSubclass,Override("Shutdown") : ToSubclass,Privileges{"SeShutdownPrivilege"} : ToSubclass,MappingStrings{"Win32API|System Shutdown Functions|ExitWindowsEx|EWX_SHUTDOWN"} : ToSubclass] uint32 Shutdown();
|
|
[implemented : ToSubclass,Privileges{"SeShutdownPrivilege"} : ToSubclass,MappingStrings{"Win32API|System Shutdown Functions|ExitWindowsEx"} : ToSubclass] uint32 Win32Shutdown([in : ToSubclass,MappingStrings{"Win32API|System Shutdown Functions|ExitWindowsEx"} : ToSubclass] sint32 Flags,[in : ToSubclass,MappingStrings{"Win32API|System Shutdown Functions|ExitWindowsEx"} : ToSubclass] sint32 Reserved = 0);
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0827250D-BA3E-11d2-B361-00105A1F77A1}") : ToInstance]
|
|
class Win32_QuickFixEngineering : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(260) : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix"} : ToSubclass] string HotFixID;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(260) : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix"} : ToSubclass] string ServicePackInEffect;
|
|
[read : ToSubclass,CIM_Key : ToSubclass,MaxLen(256) : ToSubclass,Propagated("CIM_ComputerSystem.Name") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string CSName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix"} : ToSubclass] string FixComments;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix"} : ToSubclass] string InstalledBy;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Hotfix"} : ToSubclass] string InstalledOn;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{2CB2C452-C516-11D2-B364-00105A1F77A1}") : ToInstance]
|
|
class Win32_OperatingSystemQFE : CIM_Dependency
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_OperatingSystem"} : ToSubclass] Win32_OperatingSystem Ref Antecedent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Weak : ToSubclass,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_QuickFixEngineering"} : ToSubclass] Win32_QuickFixEngineering Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4DF-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrintJob : CIM_Job
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pPrinterName"} : ToSubclass] string Name;
|
|
[read : ToSubclass,Override("Notify") : ToSubclass] string Notify;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pDatatype"} : ToSubclass] string DataType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pDocument"} : ToSubclass] string Document;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pDriverName"} : ToSubclass] string DriverName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pMachineName"} : ToSubclass] string HostPrintQueue;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|JobId"} : ToSubclass] uint32 JobId;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|PagesPrinted"} : ToSubclass] uint32 PagesPrinted;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pParameters "} : ToSubclass] string Parameters;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|pPrintProcessor"} : ToSubclass] string PrintProcessor;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|Size"} : ToSubclass] uint32 Size;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|Status"} : ToSubclass] uint32 StatusMask;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|JOB_INFO_2|TotalPages"} : ToSubclass] uint32 TotalPages;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E0-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ScheduledJob : CIM_Job
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32API|Network Management Structures|AT_ENUM|JobId"} : ToSubclass] uint32 JobId;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Command"} : ToSubclass] string Command;
|
|
[read : ToSubclass,Override("StartTime") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_ENUM|JobTime"} : ToSubclass] datetime StartTime;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Flags|JOB_RUN_PERIODICALLY"} : ToSubclass] boolean RunRepeatedly;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Flags|JOB_NONINTERACTIVE"} : ToSubclass] boolean InteractWithDesktop;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|DaysOfWeek"} : ToSubclass] uint32 DaysOfWeek;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|DaysOfMonth"} : ToSubclass] uint32 DaysOfMonth;
|
|
[read : ToSubclass,Override("JobStatus") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_ENUM|Flags|JOB_EXEC_ERROR"} : ToSubclass] string JobStatus;
|
|
[Constructor,Static : ToSubclass,Implemented : ToSubclass,MappingStrings{"Win32API|Network Management Functions|NetScheduleJobAdd"} : ToSubclass] uint32 Create([In : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Command"} : ToSubclass] string Command,[In : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_ENUM|JobTime"} : ToSubclass] datetime StartTime,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Flags|JOB_RUN_PERIODICALLY"} : ToSubclass] boolean RunRepeatedly,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|DaysOfWeek"} : ToSubclass] uint32 DaysOfWeek,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|DaysOfMonth"} : ToSubclass] uint32 DaysOfMonth,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_INFO|Flags|JOB_NONINTERACTIVE"} : ToSubclass] boolean InteractWithDesktop,[Out : ToSubclass,MappingStrings{"Win32API|Network Management Structures|AT_ENUM|JobId"} : ToSubclass] uint32 JobId);
|
|
[Destructor,Implemented,MappingStrings{"Win32API|Network Management Functions|NetScheduleJobDel"} : ToSubclass] uint32 Delete();
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E1-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_BIOS : CIM_BIOSElement
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HARDWARE\\Description\\System|SystemBiosDate"} : ToSubclass] datetime ReleaseDate;
|
|
[read : ToSubclass,Override("Version") : ToSubclass,Mappingstrings{"Win32Registry|HARDWARE\\Description\\System|SystemBiosVersion"} : ToSubclass] string Version;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 0|BIOS Characteristics"} : ToSubclass] uint16 BiosCharacteristics[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 13|Installable Languages"} : ToSubclass] uint16 InstallableLanguages;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 13|Language Strings"} : ToSubclass] string ListOfLanguages[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 13|Current Language"} : ToSubclass] string CurrentLanguage;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|CSMBios|Init"} : ToSubclass] boolean SMBIOSPresent;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|CSMBios|GetVersion"} : ToSubclass] uint16 SMBIOSMajorVersion;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|CSMBios|GetVersion"} : ToSubclass] uint16 SMBIOSMinorVersion;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 0|BIOS Version"} : ToSubclass] string SMBIOSBIOSVersion;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_StartupCommand : CIM_Setting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string User;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32API|File Structures|WIN32_FIND_DATA|cFileName"} : ToSubclass] string Name;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,ValueMap{"Startup", "Common Startup", "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunServices"} : ToSubclass,MappingStrings{"Win32Registry|\\SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\Windows"} : ToSubclass] string Location;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"} : ToSubclass] string Command;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E2-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_BootConfiguration : CIM_Setting
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|GetEnvironmentVariable|WinBootDir"} : ToSubclass] string BootDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Process and Thread Functions|GetEnvironmentVariable|WinBootDir"} : ToSubclass] string ConfigurationPath;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|GetDriveType"} : ToSubclass] string LastDrive;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|GetTempPath"} : ToSubclass] string ScratchDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|GetTempPath"} : ToSubclass] string TempDirectory;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E3-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Desktop : CIM_Setting
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop\\WindowMetrics|BorderWidth"} : ToSubclass] uint32 BorderWidth;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Control Panel\\Desktop|CoolSwitch"} : ToSubclass] boolean CoolSwitch;
|
|
[read : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|Control Panel\\Desktop|CursorBlinkRate"} : ToSubclass] uint32 CursorBlinkRate;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Control Panel\\Desktop|DragFullWindows"} : ToSubclass] boolean DragFullWindows;
|
|
[read : ToSubclass,Units("8 Pixels") : ToSubclass,MappingStrings{"Win32Registry|Control Panel\\Desktop|GridGranularity"} : ToSubclass] uint32 GridGranularity;
|
|
[read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop\\WindowMetrics|IconSpacing"} : ToSubclass] uint32 IconSpacing;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop\\WindowMetrics|IconFont"} : ToSubclass] string IconTitleFaceName;
|
|
[read : ToSubclass,Units("Point") : ToSubclass,MappingStrings{"Win32API|Font and Text Structures|LOGFONTW|lfHeight"} : ToSubclass] uint32 IconTitleSize;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop\\WindowMetrics|IconTitleWrap"} : ToSubclass] boolean IconTitleWrap;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|Pattern"} : ToSubclass] string Pattern;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|ScreenSaveActive"} : ToSubclass] boolean ScreenSaverActive;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|SCRNSAVE.EXE"} : ToSubclass] string ScreenSaverExecutable;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|ScreenSaverIsSecure"} : ToSubclass] boolean ScreenSaverSecure;
|
|
[read : ToSubclass,Units("Seconds") : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|ScreenSaveTimeOut"} : ToSubclass] uint32 ScreenSaverTimeout;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|Wallpaper"} : ToSubclass] string Wallpaper;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|TileWallpaper"} : ToSubclass] boolean WallpaperTiled;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|.DEFAULT\\Control Panel\\Desktop|WallpaperStyle"} : ToSubclass] boolean WallpaperStretched;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DisplayConfiguration : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|BITSPIXEL"} : ToSubclass] uint32 BitsPerPel;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(260) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceName;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDisplayFlags "} : ToSubclass] uint32 DisplayFlags;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|VREFRESH"} : ToSubclass] uint32 DisplayFrequency;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDitherType"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass] uint32 DitherType;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class|Ver"} : ToSubclass] string DriverVersion;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMIntent"} : ToSubclass,ValueMap{"1", "2", "3"} : ToSubclass] uint32 ICMIntent;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMMethod "} : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass] uint32 ICMMethod;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmLogPixels"} : ToSubclass] uint32 LogPixels;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsHeight "} : ToSubclass] uint32 PelsHeight;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsWidth "} : ToSubclass] uint32 PelsWidth;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmSpecVersion"} : ToSubclass] uint32 SpecificationVersion;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E5-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DisplayControllerConfiguration : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|BITSPIXEL"} : ToSubclass] uint32 BitsPerPixel;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|PLANES"} : ToSubclass] uint32 ColorPlanes;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMCOLORS"} : ToSubclass] uint32 DeviceEntriesInAColorTable;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMPENS"} : ToSubclass] uint32 DeviceSpecificPens;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|HORZRES"} : ToSubclass] uint32 HorizontalResolution;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Hertz") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|HORZRESVREFRESH"} : ToSubclass] sint32 RefreshRate;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMRESERVED"} : ToSubclass] uint32 ReservedSystemPaletteEntries;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMRESERVED"} : ToSubclass] uint32 SystemPaletteEntries;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|VERTRES"} : ToSubclass] uint32 VerticalResolution;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string VideoMode;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E6-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LogicalMemoryConfiguration : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUSEX|ullAvailVirtual"} : ToSubclass] uint32 AvailableVirtualMemory;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUSEX|ullTotalPageFile"} : ToSubclass] uint32 TotalPageFileSpace;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUSEX|ullTotalPhys"} : ToSubclass] uint32 TotalPhysicalMemory;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUSEX|ullTotalVirtual"} : ToSubclass] uint32 TotalVirtualMemory;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E7-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkLoginProfile : CIM_Setting
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_acct_expires"} : ToSubclass] datetime AccountExpires;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_auth_flags"} : ToSubclass] uint32 AuthorizationFlags;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Functions|NetUserEnum"} : ToSubclass] uint32 BadPasswordCount;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_code_page"} : ToSubclass] uint32 CodePage;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_comment"} : ToSubclass] string Comment;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_country_code"} : ToSubclass] uint32 CountryCode;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_flags"} : ToSubclass,BitMap{"0", "1", "3", "5", "6", "8", "16", "9", "8", "12", "13", "11"} : ToSubclass] uint32 Flags;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_full_name"} : ToSubclass] string FullName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_home_dir"} : ToSubclass] string HomeDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_home_dir_drive"} : ToSubclass] string HomeDirectoryDrive;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_last_logoff"} : ToSubclass] datetime LastLogoff;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_last_logon"} : ToSubclass] datetime LastLogon;
|
|
[read : ToSubclass,MaxLen(147) : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_logon_hours"} : ToSubclass] string LogonHours;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_logon_server"} : ToSubclass] string LogonServer;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_max_storage"} : ToSubclass] uint64 MaximumStorage;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_name"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_num_logons"} : ToSubclass] uint32 NumberOfLogons;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_parms"} : ToSubclass] string Parameters;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_password_age"} : ToSubclass] datetime PasswordAge;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_MODALS_INFO_0|usrmod0_max_passwd_age"} : ToSubclass] datetime PasswordExpires;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_primary_group_id"} : ToSubclass] uint32 PrimaryGroupId;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_priv"} : ToSubclass] uint32 Privileges;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_profile"} : ToSubclass] string Profile;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_script_path"} : ToSubclass] string ScriptPath;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_units_per_week"} : ToSubclass] uint32 UnitsPerWeek;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_usr_comment"} : ToSubclass] string UserComment;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_user_id"} : ToSubclass] uint32 UserId;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_flags"} : ToSubclass,ValueMap{"Normal Account", "Duplicate Account", "Workstation Trust Account", "Server Trust Account", "Interdomain Trust Account", "Unknown"} : ToSubclass] string UserType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Network Management Structures|USER_INFO_3|usri3_workstations"} : ToSubclass] string Workstations;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E8-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_OSRecoveryConfiguration : CIM_Setting
|
|
{
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|AutoReboot"} : ToSubclass] boolean AutoReboot;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|DumpFile"} : ToSubclass] string DebugFilePath;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|Overwrite"} : ToSubclass] boolean OverwriteExistingDebugFile;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|SendAlert"} : ToSubclass] boolean SendAdminAlert;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|CrashDumpEnabled"} : ToSubclass] boolean WriteDebugInfo;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|LogEvent"} : ToSubclass] boolean WriteToSystemLog;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|KernelDumpOnly"} : ToSubclass] boolean KernelDumpOnly;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4E9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrinterConfiguration : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmBitsPerPel"} : ToSubclass] uint32 BitsPerPel;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmCollate"} : ToSubclass] boolean Collate;
|
|
[read : ToSubclass,ValueMap{"1", "2"} : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmColor"} : ToSubclass] uint32 Color;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmCopies"} : ToSubclass] uint32 Copies;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDeviceName"} : ToSubclass] string DeviceName;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDisplayFlags "} : ToSubclass] uint32 DisplayFlags;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDisplayFrequency "} : ToSubclass] uint32 DisplayFrequency;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDitherType"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass] uint32 DitherType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDriverVersion"} : ToSubclass] uint32 DriverVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmDuplex"} : ToSubclass] boolean Duplex;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmFormName"} : ToSubclass] string FormName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMIntent"} : ToSubclass,ValueMap{"1", "2", "3"} : ToSubclass] uint32 ICMIntent;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmICMMethod "} : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass] uint32 ICMMethod;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmLogPixels"} : ToSubclass] uint32 LogPixels;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmMediaType"} : ToSubclass,ValueMap{"1", "2", "3"} : ToSubclass] uint32 MediaType;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|PRINTER_INFO_5|pPrinterName"} : ToSubclass] string Name;
|
|
[read : ToSubclass,ValueMap{"1", "2"} : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmOrientation"} : ToSubclass] uint32 Orientation;
|
|
[read : ToSubclass,Units("Tenths of a Millimeter") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperLength"} : ToSubclass] uint32 PaperLength;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperSize"} : ToSubclass] string PaperSize;
|
|
[read : ToSubclass,Units("Tenths of a Millimeter") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPaperWidth "} : ToSubclass] uint32 PaperWidth;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsHeight "} : ToSubclass] uint32 PelsHeight;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Pixels") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPelsWidth "} : ToSubclass] uint32 PelsWidth;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality"} : ToSubclass,ValueMap{"-1", "-2", "-3", "-4"} : ToSubclass] uint32 PrintQuality;
|
|
[read : ToSubclass,Units("Percent") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmScale"} : ToSubclass] uint32 Scale;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmSpecVersion"} : ToSubclass] uint32 SpecificationVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmTTOption"} : ToSubclass,ValueMap{"1", "2", "3"} : ToSubclass] uint32 TTOption;
|
|
[read : ToSubclass,Deprecate : ToSubclass,Units("dots per inch") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality"} : ToSubclass] uint32 XResolution;
|
|
[read : ToSubclass,Deprecate : ToSubclass,Units("dots per inch") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmYResolution "} : ToSubclass] uint32 YResolution;
|
|
[read : ToSubclass,Units("dots per inch") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmPrintQuality"} : ToSubclass] uint32 HorizontalResolution;
|
|
[read : ToSubclass,Units("dots per inch") : ToSubclass,MappingStrings{"Win32API|Printing and Print Spooler Structures|DEVMODE|dmYResolution"} : ToSubclass] uint32 VerticalResolution;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4EA-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ProgramGroup : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders"} : ToSubclass] string GroupName;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string UserName;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{F25FE467-783E-11d2-90BF-0060081A46FD}") : ToInstance]
|
|
class Win32_LogicalProgramGroupDirectory : CIM_Dependency
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_LogicalProgramGroup"} : ToSubclass] Win32_LogicalProgramGroup Ref Antecedent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_Directory"} : ToSubclass] Win32_Directory Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{08FFAD62-8050-11d2-90CE-0060081A46FD}") : ToInstance]
|
|
class Win32_LogicalProgramGroupItemDataFile : CIM_Dependency
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_LogicalProgramGroupItem"} : ToSubclass] Win32_LogicalProgramGroupItem Ref Antecedent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_DataFile"} : ToSubclass] CIM_DataFile Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4EB-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SerialPortConfiguration : CIM_Setting
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fAbortOnError"} : ToSubclass] boolean AbortReadWriteOnError;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|BaudRate"} : ToSubclass] uint32 BaudRate;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fBinary"} : ToSubclass] boolean BinaryModeEnabled;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|ByteSize"} : ToSubclass] uint32 BitsPerByte;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fTXContinueOnXoff"} : ToSubclass] boolean ContinueXMitOnXOff;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fOutxCtsFlow"} : ToSubclass] boolean CTSOutflowControl;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fNull"} : ToSubclass] boolean DiscardNULLBytes;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fOutxDsrFlow"} : ToSubclass] boolean DSROutflowControl;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fDsrSensitivity"} : ToSubclass] boolean DSRSensitivity;
|
|
[read : ToSubclass,ValueMap{"Enable", "Disable", "Handshake"} : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fDtrControl"} : ToSubclass] string DTRFlowControlType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|EofChar"} : ToSubclass] uint32 EOFCharacter;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|ErrorChar"} : ToSubclass] uint32 ErrorReplaceCharacter;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fErrorChar"} : ToSubclass] boolean ErrorReplacementEnabled;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|EvtChar"} : ToSubclass] uint32 EventCharacter;
|
|
[read : ToSubclass,MappingStrings{"Win32API|File Functions|CreateFile"} : ToSubclass] boolean IsBusy;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"Win32Registry|Hardware\\DeviceMap\\SerialComm"} : ToSubclass] string Name;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|Parity"} : ToSubclass,ValueMap{"None", "Odd", "Even", "Mark", "Space"} : ToSubclass] string Parity;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fParity"} : ToSubclass] boolean ParityCheckEnabled;
|
|
[read : ToSubclass,ValueMap{"Enable", "Disable", "Handshake", "Toggle"} : ToSubclass] string RTSFlowControlType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|StopBits"} : ToSubclass,ValueMap{"1", "1.5", "2"} : ToSubclass] string StopBits;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|XoffChar"} : ToSubclass] uint32 XOffCharacter;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|XoffLim"} : ToSubclass] uint32 XOffXMitThreshold;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|XonChar"} : ToSubclass] uint32 XOnCharacter;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|XonLim"} : ToSubclass] uint32 XOnXMitThreshold;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fInX"} : ToSubclass] uint32 XOnXOffInFlowControl;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Communication Structures|DCB|fOutX"} : ToSubclass] uint32 XOnXOffOutFlowControl;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4EC-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_TimeZone : CIM_Setting
|
|
{
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|Bias"} : ToSubclass] sint32 Bias;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightBias"} : ToSubclass] sint32 DaylightBias;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wDay"} : ToSubclass] uint32 DaylightDay;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wDayOfWeek"} : ToSubclass] uint8 DaylightDayOfWeek;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wHour"} : ToSubclass] uint32 DaylightHour;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wMilliseconds"} : ToSubclass] uint32 DaylightMillisecond;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wMinute"} : ToSubclass] uint32 DaylightMinute;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wMonth"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"} : ToSubclass] uint32 DaylightMonth;
|
|
[read : ToSubclass,MaxLen(256) : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightName"} : ToSubclass] string DaylightName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wSecond"} : ToSubclass] uint32 DaylightSecond;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|DaylightDate|wYear"} : ToSubclass] uint32 DaylightYear;
|
|
[read : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardBias"} : ToSubclass] uint32 StandardBias;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wDay"} : ToSubclass] uint32 StandardDay;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wDayOfWeek"} : ToSubclass] uint8 StandardDayOfWeek;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wHour"} : ToSubclass] uint32 StandardHour;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wMilliseconds"} : ToSubclass] uint32 StandardMillisecond;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wMinute"} : ToSubclass] uint32 StandardMinute;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wMonth"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"} : ToSubclass] uint32 StandardMonth;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardName"} : ToSubclass] string StandardName;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wSecond"} : ToSubclass] uint32 StandardSecond;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Time Structures|TIME_ZONE_INFORMATION|StandardDate|wYear"} : ToSubclass] uint32 StandardYear;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4ED-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_VideoConfiguration : CIM_Setting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Bits Per Pixel") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|COLORRES"} : ToSubclass] uint32 ActualColorResolution;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\Info|ChipType"} : ToSubclass] string AdapterChipType;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string AdapterCompatibility;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\Info|DACType"} : ToSubclass] string AdapterDACType;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string AdapterDescription;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\Info|VideoMemory"} : ToSubclass] uint32 AdapterRAM;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|HARDWARE\\Description\\System\\DisplayController\\0\\Identifier"} : ToSubclass] string AdapterType;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|BITSPIXEL"} : ToSubclass] uint32 BitsPerPixel;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|PLANES"} : ToSubclass] uint32 ColorPlanes;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMCOLORS"} : ToSubclass] uint32 ColorTableEntries;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|NUMPENS"} : ToSubclass] uint32 DeviceSpecificPens;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\AdapterDescription|DriverDate"} : ToSubclass] datetime DriverDate;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|HORZRES"} : ToSubclass] uint32 HorizontalResolution;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class|InfPath"} : ToSubclass] string InfFilename;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class|InfSection"} : ToSubclass] string InfSection;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services\\Class\\Defaule|drv"} : ToSubclass] string InstalledDisplayDrivers;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string MonitorManufacturer;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|HARDWARE\\Description\\System\\MonitorPeripheral\\0|Identifier"} : ToSubclass] string MonitorType;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|LOGPIXELSX"} : ToSubclass] uint32 PixelsPerXLogicalInch;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|LOGPIXELSY"} : ToSubclass] uint32 PixelsPerYLogicalInch;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|VREFRESH"} : ToSubclass] uint32 RefreshRate;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services|Device0|DefaultSettings.Interlaced"} : ToSubclass] string ScanMode;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Millimeters") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|VERTSIZE"} : ToSubclass] uint32 ScreenHeight;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Millimeters") : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|HORZSIZE"} : ToSubclass] uint32 ScreenWidth;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|SIZEPALETTE"} : ToSubclass] uint32 SystemPaletteEntries;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"Win32API|Device Context Functions|GetDeviceCaps|VERTRES"} : ToSubclass] uint32 VerticalResolution;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{F25FE468-783E-11d2-90BF-0060081A46FD}") : ToInstance]
|
|
class Win32_LogicalDiskRootDirectory : CIM_Component
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_LogicalDisk"} : ToSubclass] Win32_LogicalDisk Ref GroupComponent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Directory"} : ToSubclass] Win32_Directory Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{F25FE469-783E-11d2-90BF-0060081A46FD}") : ToInstance]
|
|
class Win32_SubDirectory : CIM_Component
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_Directory"} : ToSubclass] Win32_Directory Ref GroupComponent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Directory"} : ToSubclass] Win32_Directory Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{86E30E83-7DB2-11d2-90CB-0060081A46FD}") : ToInstance]
|
|
class Win32_ProgramGroupContents : CIM_Component
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_ProgramGroupOrItem"} : ToSubclass] Win32_ProgramGroupOrItem Ref PartComponent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_LogicalProgramGroup"} : ToSubclass] Win32_LogicalProgramGroup Ref GroupComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4EE-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemBIOS : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_BIOS"} : ToSubclass] Win32_BIOS Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4EF-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LoadOrderGroupServiceMembers : CIM_Component
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_LoadOrderGroup"} : ToSubclass] Win32_LoadOrderGroup Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_BaseService"} : ToSubclass] Win32_BaseService Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F0-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance ToSubclass]
|
|
class Win32_SystemOperatingSystem : CIM_InstalledOS
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_OperatingSystem"} : ToSubclass] Win32_OperatingSystem Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F1-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemSystemDriver : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_SystemDriver"} : ToSubclass] Win32_SystemDriver Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F2-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemUsers : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_UserAccount"} : ToSubclass] Win32_UserAccount Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F3-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemProcesses : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Process"} : ToSubclass] Win32_Process Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F4-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemDevices : CIM_SystemDevice
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{719A6839-C124-11d2-85E8-0000F8102E5F}") : ToInstance]
|
|
class Win32_ComputerSystemProcessor : Win32_SystemDevices
|
|
{
|
|
[Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Processor"} : ToSubclass] Win32_Processor Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F5-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemPartitions : Win32_SystemDevices
|
|
{
|
|
[read : ToSubclass,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_DiskPartition"} : ToSubclass] Win32_DiskPartition Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F6-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemServices : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Service"} : ToSubclass] Win32_Service Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F7-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemNetworkConnections : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_NetworkConnection"} : ToSubclass] Win32_NetworkConnection Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F8-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemResources : CIM_ComputerSystemResource
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"CIM|CIM_SystemResource"} : ToSubclass] CIM_SystemResource Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4F9-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DiskDriveToDiskPartition : CIM_MediaPresent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_DiskDrive"} : ToSubclass] Win32_DiskDrive Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_DiskPartition"} : ToSubclass] Win32_DiskPartition Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4FA-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DependentService : CIM_ServiceServiceDependency
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_BaseService"} : ToSubclass] Win32_BaseService Ref Dependent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_BaseService"} : ToSubclass] Win32_BaseService Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4FB-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LogicalDiskToPartition : CIM_LogicalDiskBasedOnPartition
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_LogicalDisk"} : ToSubclass] Win32_LogicalDisk Ref Dependent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_DiskPartition"} : ToSubclass] Win32_DiskPartition Ref Antecedent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4FC-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_LoadOrderGroupServiceDependencies : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_LoadOrderGroup"} : ToSubclass] Win32_LoadOrderGroup Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_BaseService"} : ToSubclass] Win32_BaseService Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{1008CCEE-7BFF-11D2-AAD2-006008C78BC7}") : ToInstance]
|
|
class Win32_VideoSettings : CIM_VideoSetting
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_VideoController"} : ToSubclass] Win32_VideoController Ref Element;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"CIM|CIM_VideoControllerResolution"} : ToSubclass] CIM_VideoControllerResolution Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C4FD-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_DeviceSettings : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Element;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"CIM|CIM_Setting"} : ToSubclass] CIM_Setting Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4FE-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SerialPortSetting : Win32_DeviceSettings
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_SerialPort"} : ToSubclass] Win32_SerialPort Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_SerialPortConfiguration"} : ToSubclass] Win32_SerialPortConfiguration Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4FF-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_UserDesktop : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_UserAccount"} : ToSubclass] Win32_UserAccount Ref Element;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_Desktop"} : ToSubclass] Win32_Desktop Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C500-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PrinterSetting : Win32_DeviceSettings
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_Printer"} : ToSubclass] Win32_Printer Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_PrinterConfiguration"} : ToSubclass] Win32_PrinterConfiguration Ref Setting;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{8502C501-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemSetting : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"CIM|CIM_Setting"} : ToSubclass] CIM_Setting Ref Setting;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C502-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemLogicalMemoryConfiguration : Win32_SystemSetting
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_LogicalMemoryConfiguration"} : ToSubclass] Win32_LogicalMemoryConfiguration Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C503-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemLoadOrderGroups : CIM_SystemComponent
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_LoadOrderGroup"} : ToSubclass] Win32_LoadOrderGroup Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C504-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemTimeZone : Win32_SystemSetting
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_TimeZone"} : ToSubclass] Win32_TimeZone Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C505-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemProgramGroups : Win32_SystemSetting
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_LogicalProgramGroup"} : ToSubclass] Win32_LogicalProgramGroup Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C506-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemDesktop : Win32_SystemSetting
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_Desktop"} : ToSubclass] Win32_Desktop Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C507-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemBootConfiguration : Win32_SystemSetting
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ComputerSystem"} : ToSubclass] Win32_ComputerSystem Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_BootConfiguration"} : ToSubclass] Win32_BootConfiguration Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C508-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_GroupUser : CIM_Component
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_Group"} : ToSubclass] Win32_Group Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_Account"} : ToSubclass] Win32_Account Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Association : ToInstance ToSubclass DisableOverride,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C509-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ProtocolBinding
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_NetworkProtocol"} : ToSubclass] Win32_NetworkProtocol Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_NetworkAdapter"} : ToSubclass] Win32_NetworkAdapter Ref Device;
|
|
[read : ToSubclass,MappingStrings{"WMI|Win32_SystemDriver"} : ToSubclass] Win32_SystemDriver Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50B-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_AssociatedBattery : CIM_AssociatedBattery
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_Battery"} : ToSubclass] CIM_Battery Ref Antecedent;
|
|
[Key : ToInstance ToSubclass DisableOverride,read : ToSubclass,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50C-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_SoundDevice : CIM_LogicalDevice
|
|
{
|
|
[Read : ToSubclass,Override("DeviceId"),Key : ToInstance ToSubclass DisableOverride,MaxLen(260) : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\control\\MediaResources\\wave|DeviceID"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 DMABufferSize;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 MPU401Address;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Multimedia Structures|WAVEOUTCAPS|szPname"} : ToSubclass] string ProductName;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50D-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_AllocatedResource : CIM_Dependency
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_SystemResource"} : ToSubclass] CIM_SystemResource Ref Antecedent;
|
|
[Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("970C0998-41FE-4275-B7D9-7DABAD3FBC4D") : ToInstance]
|
|
class Win32_PNPAllocatedResource : CIM_AllocatedResource
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_SystemResource"} : ToSubclass] CIM_SystemResource Ref Antecedent;
|
|
[Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] Win32_PNPEntity Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50E-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_Bus : CIM_LogicalDevice
|
|
{
|
|
[Key : ToInstance ToSubclass DisableOverride,Read : ToSubclass,Override("DeviceId"),MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 BusNum;
|
|
[read : ToSubclass,MappingStrings{"Win32API|cHwRes|INTERFACE_TYPE"} : ToSubclass,ValueMap{"-1", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16"} : ToSubclass] uint32 BusType;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50F-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance ToSubclass]
|
|
class Win32_DeviceBus : CIM_Dependency
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_Bus"} : ToSubclass] Win32_Bus Ref Antecedent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C510-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_CIMLogicalDeviceCIMDataFile : CIM_Dependency
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref Antecedent;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"CIM|CIM_DataFile"} : ToSubclass] CIM_DataFile Ref Dependent;
|
|
[Read : ToSubclass,MappingStrings{"CIM"} : ToSubclass] uint16 Purpose;
|
|
[Read : ToSubclass,MappingStrings{"CIM"} : ToSubclass] string PurposeDescription;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C511-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_ShareToDirectory
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_Share"} : ToSubclass] Win32_Share Ref Share;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"CIM|CIM_Directory"} : ToSubclass] CIM_Directory Ref SharedElement;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C515-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkAdapterConfiguration : CIM_Setting
|
|
{
|
|
[read : ToSubclass] uint16 GatewayCostMetric[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services|Parameters|DefaultGateway"} : ToSubclass] string DefaultIPGateway[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|EnableDHCP"} : ToSubclass] boolean DHCPEnabled;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|LeaseTerminatesTime"} : ToSubclass] datetime DHCPLeaseExpires;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|LeaseObtainedTime"} : ToSubclass] datetime DHCPLeaseObtained;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|DhcpServer"} : ToSubclass] string DHCPServer;
|
|
[Read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}"} : ToSubclass] uint32 Index;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services|Parameters\\Tcpip|IPAddress"} : ToSubclass] string IPAddress[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services|Parameters|SubnetMask"} : ToSubclass] string IPSubnet[];
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Windows Sockets Version 2|getsockopt|IPX_ADDRESS"} : ToSubclass] string IPXAddress;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string MACAddress;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards|ServiceName"} : ToSubclass] string ServiceName;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Services|Parameters\\Tcpip"} : ToSubclass] boolean IPEnabled;
|
|
[Read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] boolean IPXEnabled;
|
|
[Read : ToSubclass] boolean FullDNSRegistrationEnabled;
|
|
[Read : ToSubclass] boolean DomainDNSRegistrationEnabled;
|
|
[Read : ToSubclass] uint32 IPConnectionMetric;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DatabasePath"} : ToSubclass] string DatabasePath;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|UseZeroBroadcast"} : ToSubclass] boolean IPUseZeroBroadcast;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ArpAlwaysSourceRoute"} : ToSubclass] boolean ArpAlwaysSourceRoute;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ArpUseEtherSNAP"} : ToSubclass] boolean ArpUseEtherSNAP;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DefaultTOS"} : ToSubclass] uint8 DefaultTOS;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DefaultTTL"} : ToSubclass] uint8 DefaultTTL;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnableDeadGWDetect"} : ToSubclass] boolean DeadGWDetectEnabled;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnablePMTUBHDetect"} : ToSubclass] boolean PMTUBHDetectEnabled;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnablePMTUDiscovery"} : ToSubclass] boolean PMTUDiscoveryEnabled;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ForwardBufferMemory"} : ToSubclass] uint32 ForwardBufferMemory;
|
|
[Read : ToSubclass,ValueMap{"0", "1", "2"} : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|IGMPLevel"} : ToSubclass] uint8 IGMPLevel;
|
|
[Read : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|KeepAliveInterval"} : ToSubclass] uint32 KeepAliveInterval;
|
|
[Read : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|KeepAliveInterval"} : ToSubclass] uint32 KeepAliveTime;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|MTU"} : ToSubclass] uint32 MTU;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NumForwardPackets"} : ToSubclass] uint32 NumForwardPackets;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpMaxConnectRetransmissions"} : ToSubclass] uint32 TcpMaxConnectRetransmissions;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpMaxDataRetransmissions"} : ToSubclass] uint32 TcpMaxDataRetransmissions;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpNumConnections"} : ToSubclass] uint32 TcpNumConnections;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpUseRFC1122UrgentPointer"} : ToSubclass] boolean TcpUseRFC1122UrgentPointer;
|
|
[Read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpWindowSize"} : ToSubclass] uint16 TcpWindowSize;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,MappingStrings{"WMI|Win32_NetworkAdapterConfiguration|IPFilterSecurityEnabled"} : ToSubclass] boolean IPPortSecurityEnabled;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|IPFilterSecurityEnabled"} : ToSubclass] boolean IPFilterSecurityEnabled;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TCPAllowedPorts"} : ToSubclass] string IPSecPermitTCPPorts[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|UDPAllowedPorts"} : ToSubclass] string IPSecPermitUDPPorts[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|RawIPAllowedProtocols"} : ToSubclass] string IPSecPermitIPProtocols[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|Hostname"} : ToSubclass] string DNSHostName;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|Domain"} : ToSubclass] string DNSDomain;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NameServer"} : ToSubclass] string DNSServerSearchOrder[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|SearchList"} : ToSubclass] string DNSDomainSuffixSearchOrder[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnableDNS"} : ToSubclass] boolean DNSEnabledForWINSResolution;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnableLMHOSTS"} : ToSubclass] boolean WINSEnableLMHostsLookup;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string WINSPrimaryServer;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string WINSSecondaryServer;
|
|
[Read : ToSubclass,MappingStrings{"Win32API|System Information Functions|GetSystemDirectory|\\drivers\\etc\\lmhosts"} : ToSubclass] string WINSHostLookupFile;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ScopeID"} : ToSubclass] string WINSScopeID;
|
|
[read : ToSubclass] uint32 TcpipNetbiosOptions;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters|VirtualNetworkNumber"} : ToSubclass] string IPXVirtualNetNumber;
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters|NetworkNumber"} : ToSubclass] string IPXNetworkNumber[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters|PktType"} : ToSubclass,ValueMap{"0", "1", "2", "3", "255"} : ToSubclass] uint32 IPXFrameType[];
|
|
[Read : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters|MediaType"} : ToSubclass,ValueMap{"1", "2", "3", "8"} : ToSubclass] uint32 IPXMediaType;
|
|
[Implemented : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 EnableDHCP();
|
|
[Implemented : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 RenewDHCPLease();
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 RenewDHCPLeaseAll();
|
|
[Implemented : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 ReleaseDHCPLease();
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 ReleaseDHCPLeaseAll();
|
|
[Implemented : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 EnableStatic([In : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string IPAddress[],[In : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string SubnetMask[]);
|
|
[Implemented : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 SetGateways([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\"} : ToSubclass] string DefaultIPGateway[],[In : ToSubclass,Optional : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 GatewayCostMetric[]);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 EnableDNS([In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|Hostname"} : ToSubclass] string DNSHostName,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|Domain"} : ToSubclass] string DNSDomain,[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NameServer"} : ToSubclass] string DNSServerSearchOrder[],[In : ToSubclass,Optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|SearchList"} : ToSubclass] string DNSDomainSuffixSearchOrder[]);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDNSDomain([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|Domain"} : ToSubclass] string DNSDomain);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDNSServerSearchOrder([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NameServer"} : ToSubclass] string DNSServerSearchOrder[]);
|
|
[Implemented : ToSubclass,Static,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDNSSuffixSearchOrder([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NameServer"} : ToSubclass] string DNSDomainSuffixSearchOrder[]);
|
|
[Implemented : ToSubclass] uint32 SetDynamicDNSRegistration([In : ToSubclass] boolean FullDNSRegistrationEnabled,[In : ToSubclass,Optional : ToSubclass] boolean DomainDNSRegistrationEnabled);
|
|
[Implemented : ToSubclass] uint32 SetIPConnectionMetric([In : ToSubclass] uint32 IPConnectionMetric);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] uint32 SetWINSServer([In : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string WINSPrimaryServer,[In : ToSubclass,MappingStrings{"Win32API|Device Input and Output Functions|DeviceIoControl"} : ToSubclass] string WINSSecondaryServer);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services"} : ToSubclass] uint32 EnableWINS([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Netbt\\Parameters|EnableDNS"} : ToSubclass] boolean DNSEnabledForWINSResolution,[In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Netbt\\Parameters|EnableLMHOSTS"} : ToSubclass] boolean WINSEnableLMHostsLookup,[In : ToSubclass,optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DatabasePath"} : ToSubclass] string WINSHostLookupFile,[In : ToSubclass,optional : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Netbt\\Parameters|ScopeID"} : ToSubclass] string WINSScopeID);
|
|
[Implemented : ToSubclass] uint32 SetTcpipNetbios([In : ToSubclass] uint32 TcpipNetbiosOptions);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|Tcpip\\Parameters\\Interfaces"} : ToSubclass] uint32 EnableIPSec([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|Tcpip\\Parameters\\Interfaces|TCPAllowedPorts"} : ToSubclass] string IPSecPermitTCPPorts[],[In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|Tcpip\\Parameters\\Interfaces|UDPAllowedPorts"} : ToSubclass] string IPSecPermitUDPPorts[],[In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|Tcpip\\Parameters\\Interfaces|RawIPAllowedProtocols"} : ToSubclass] string IPSecPermitIPProtocols[]);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services|Tcpip\\Parameters\\Interfaces"} : ToSubclass] uint32 DisableIPSec();
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters"} : ToSubclass] uint32 SetIPXVirtualNetworkNumber([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters|VirtualNetworkNumber"} : ToSubclass] string IPXVirtualNetNumber);
|
|
[Implemented : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters\\Adapters"} : ToSubclass] uint32 SetIPXFrameTypeNetworkPairs([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters\\Adapters|NetworkNumber"} : ToSubclass] string IPXNetworkNumber[],[In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\nwlnkipx\\Parameters\\Adapters|PktType"} : ToSubclass,ValueMap{"0", "1", "2", "3", "255"} : ToSubclass] uint32 IPXFrameType[]);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDatabasePath([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DatabasePath"} : ToSubclass] string DatabasePath);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetIPUseZeroBroadcast([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|UseZeroBroadcast"} : ToSubclass] boolean IPUseZeroBroadcast);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetArpAlwaysSourceRoute([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ArpAlwaysSourceRoute"} : ToSubclass] boolean ArpAlwaysSourceRoute);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetArpUseEtherSNAP([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ArpUseEtherSNAP"} : ToSubclass] boolean ArpUseEtherSNAP);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDefaultTOS([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DefaultTOS"} : ToSubclass] uint8 DefaultTOS);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDefaultTTL([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|DefaultTTL"} : ToSubclass] uint8 DefaultTTL);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetDeadGWDetect([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnableDeadGWDetect"} : ToSubclass] boolean DeadGWDetectEnabled);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetPMTUBHDetect([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnablePMTUBHDetect"} : ToSubclass] boolean PMTUBHDetectEnabled);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetPMTUDiscovery([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|EnablePMTUDiscovery"} : ToSubclass] boolean PMTUDiscoveryEnabled);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetForwardBufferMemory([In : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|ForwardBufferMemory"} : ToSubclass] uint32 ForwardBufferMemory);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetIGMPLevel([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|IGMPLevel"} : ToSubclass] uint8 IGMPLevel);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetKeepAliveInterval([In : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|KeepAliveInterval"} : ToSubclass] uint32 KeepAliveInterval);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetKeepAliveTime([In : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|KeepAliveInterval"} : ToSubclass] uint32 KeepAliveTime);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetMTU([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|MTU"} : ToSubclass] uint32 MTU);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetNumForwardPackets([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|NumForwardPackets"} : ToSubclass] uint32 NumForwardPackets);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpMaxConnectRetransmissions"} : ToSubclass] uint32 SetTcpMaxConnectRetransmissions([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpMaxConnectRetransmissions"} : ToSubclass] uint32 TcpMaxConnectRetransmissions);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetTcpMaxDataRetransmissions([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpMaxDataRetransmissions"} : ToSubclass] uint32 TcpMaxDataRetransmissions);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetTcpNumConnections([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpNumConnections"} : ToSubclass] uint32 TcpNumConnections);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetTcpUseRFC1122UrgentPointer([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpUseRFC1122UrgentPointer"} : ToSubclass] boolean TcpUseRFC1122UrgentPointer);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 SetTcpWindowSize([In : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|TcpWindowSize"} : ToSubclass] uint16 TcpWindowSize);
|
|
[Implemented : ToSubclass,Static : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters"} : ToSubclass] uint32 EnableIPFilterSec([In : ToSubclass,MappingStrings{"Win32Registry|SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters|IPFilterSecurityEnabled"} : ToSubclass] boolean IPFilterSecurityEnabled);
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C50A-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_NetworkAdapterSetting : Win32_DeviceSettings
|
|
{
|
|
[read : ToSubclass,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_NetworkAdapter"} : ToSubclass] Win32_NetworkAdapter Ref Element;
|
|
[read : ToSubclass,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_NetworkAdapterConfiguration"} : ToSubclass] Win32_NetworkAdapterConfiguration Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B9E-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PortableBattery : Win32_Battery
|
|
{
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 22|Location"} : ToSubclass] string Location;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 22|Manufacture Date"} : ToSubclass] string ManufactureDate;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 22|Manufacturer"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,Units("Percent") : ToSubclass,MappingStrings{"SMBIOS|Type 22|Maximum Error in Battery Data"} : ToSubclass] uint16 MaxBatteryError;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 22|Design Capacity Multiplier"} : ToSubclass] uint16 CapacityMultiplier;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B91-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemSlot : CIM_Slot
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 9|Slot Designation"} : ToSubclass] string SlotDesignation;
|
|
[read : ToSubclass,Override("ConnectorType") : ToSubclass,MappingStrings{"SMBIOS|Type 9|Slot Type"} : ToSubclass] uint16 ConnectorType[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 9|Current Usage"} : ToSubclass] uint16 CurrentUsage;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 9|Slot Characteristics 2"} : ToSubclass] boolean PMESignal;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 9|Slot Characteristics 1"} : ToSubclass] boolean Shared;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B92-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PortConnector : CIM_PhysicalConnector
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 8|Internal Reference Designator"} : ToSubclass] string InternalReferenceDesignator;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 8|External Reference Designator"} : ToSubclass] string ExternalReferenceDesignator;
|
|
[read : ToSubclass,Override("ConnectorType") : ToSubclass,MappingStrings{"SMBIOS|Type 8|Internal/External Connector Type"} : ToSubclass] uint16 ConnectorType[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 8|Port Type"} : ToSubclass] uint16 PortType;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B93-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PhysicalMemory : CIM_PhysicalMemory
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 17|Device Locator"} : ToSubclass] string DeviceLocator;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 17|Type Detail"} : ToSubclass] uint16 TypeDetail;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 20|Interleaved Data Depth"} : ToSubclass] uint16 InterleaveDataDepth;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B94-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_SystemEnclosure : CIM_Chassis
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 3|Asset Tag"} : ToSubclass] string SMBIOSAssetTag;
|
|
[read : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass,MappingStrings{"SMBIOS|Type 3|Security Status"} : ToSubclass] uint16 SecurityStatus;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B95-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_BaseBoard : CIM_Card
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 2|Product"} : ToSubclass] string Product;
|
|
[Read : ToSubclass,MappingStrings{"SMBIOS|Type 12|Configuration Options Strings"} : ToSubclass] string ConfigOptions[];
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B96-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_ComputerSystemProduct : CIM_Product
|
|
{
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 1|UUID"} : ToSubclass] String UUID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B97-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_CacheMemory : CIM_CacheMemory
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 7|Location"} : ToSubclass] uint16 Location;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"SMBIOS|Type 7|Maximum Cache Size"} : ToSubclass] uint32 MaxCacheSize;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"SMBIOS|Type 7|Installed Size"} : ToSubclass] uint32 InstalledSize;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 7|Supported SRAM Type"} : ToSubclass] uint16 SupportedSRAM[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 7|Current SRAM Type"} : ToSubclass] uint16 CurrentSRAM[];
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 7|Error Correction Type"} : ToSubclass] uint16 ErrorCorrectType;
|
|
[read : ToSubclass,Units("NanoSeconds") : ToSubclass,MappingStrings{"SMBIOS|Type 7|Cache Speed"} : ToSubclass] uint32 CacheSpeed;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B99-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_PhysicalMemoryArray : CIM_PhysicalPackage
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 16|Location"} : ToSubclass] uint16 Location;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 16|Use"} : ToSubclass] uint16 Use;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 16|Memory Error Correction"} : ToSubclass] uint16 MemoryErrorCorrection;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"SMBIOS|Type 16|Maximum Capacity"} : ToSubclass] uint32 MaxCapacity;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 16|Number of Memory Devices"} : ToSubclass] uint16 MemoryDevices;
|
|
};
|
|
|
|
[Abstract,Locale(1033) : ToInstance,UUID("{FECB095B-F0FA-11d2-8617-0000F8102E5F}") : ToInstance]
|
|
class Win32_SMBIOSMemory : CIM_StorageExtent
|
|
{
|
|
[read : ToSubclass,Override("ErrorMethodology") : ToSubclass,MappingStrings{"SMBIOS|Type 16|Physical Memory Array|Memory Error Correction"} : ToSubclass,ValueMap{"Other", "Unknown", "None", "Parity", "Single-bit ECC", "Multi-bit ECC", "CRC"} : ToSubclass] string ErrorMethodology;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 19|Memory Device Mapped Addresses|Starting Address"} : ToSubclass] uint64 StartingAddress;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 19|Memory Device Mapped Addresses|Ending Address"} : ToSubclass] uint64 EndingAddress;
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_Memory.OtherErrorDescription"} : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Type"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14"} : ToSubclass] uint16 ErrorInfo;
|
|
[read : ToSubclass,ModelCorrespondence{"CIM_Memory.ErrorInfo"} : ToSubclass,MappingStrings{"SMBIOS"} : ToSubclass] string OtherErrorDescription;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Type"} : ToSubclass] boolean CorrectableError;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] datetime ErrorTime;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Operation"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5"} : ToSubclass] uint16 ErrorAccess;
|
|
[read : ToSubclass,Units("Bits") : ToSubclass,MappingStrings{"SMBIOS"} : ToSubclass] uint32 ErrorTransferSize;
|
|
[read : ToSubclass,ArrayType("Indexed") : ToSubclass,MappingStrings{"SMBIOS"} : ToSubclass,MAX(64)] uint8 ErrorData[];
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint16 ErrorDataOrder;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Address"} : ToSubclass] uint64 ErrorAddress;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Address"} : ToSubclass] boolean SystemLevelAddress;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Error Resolution"} : ToSubclass] uint64 ErrorResolution;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|32-bit Memory Error Information|Vendor Syndrome"} : ToSubclass,MAX(64)] uint8 AdditionalErrorData[];
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B9A-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_MemoryArray : Win32_SMBIOSMemory
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|Error Granularity"} : ToSubclass,ValueMap{"Other", "Unknown", "Device level", "Memory partition level"} : ToSubclass] uint16 ErrorGranularity;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B9B-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_MemoryDevice : Win32_SMBIOSMemory
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 18|Error Granularity"} : ToSubclass,ValueMap{"1", "2", "3", "4"} : ToSubclass] uint16 ErrorGranularity;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FAF76B9C-798C-11D2-AAD1-006008C78BC7}") : ToInstance]
|
|
class Win32_MemoryDeviceLocation : CIM_Realizes
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,Max(1) : ToSubclass,MappingStrings{"WMI|Win32_PhysicalMemory"} : ToSubclass] Win32_PhysicalMemory Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_MemoryDevice"} : ToSubclass] Win32_MemoryDevice Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{B24EF561-BBBE-11d2-ABFB-00805F538618}") : ToInstance]
|
|
class Win32_MemoryArrayLocation : CIM_Realizes
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_PhysicalMemoryArray"} : ToSubclass] Win32_PhysicalMemoryArray Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_MemoryArray"} : ToSubclass] Win32_MemoryArray Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{B24EF562-BBBE-11d2-ABFB-00805F538618}") : ToInstance]
|
|
class Win32_PhysicalMemoryLocation : CIM_PackagedComponent
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_PhysicalMemoryArray"} : ToSubclass] Win32_PhysicalMemoryArray Ref GroupComponent;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_PhysicalMemory"} : ToSubclass] Win32_PhysicalMemory Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{B24EF563-BBBE-11d2-ABFB-00805F538618}") : ToInstance]
|
|
class Win32_MemoryDeviceArray : CIM_Component
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_MemoryDevice"} : ToSubclass] Win32_MemoryDevice Ref PartComponent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_MemoryArray"} : ToSubclass] Win32_MemoryArray Ref GroupComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{074737F0-ACBC-11d2-ABF6-00805F538618}") : ToInstance]
|
|
class Win32_AssociatedProcessorMemory : CIM_AssociatedProcessorMemory
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_CacheMemory"} : ToSubclass] Win32_CacheMemory Ref Antecedent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_Processor"} : ToSubclass] Win32_Processor Ref Dependent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{AEECF151-D0EA-11d2-ABFC-00805F538618}") : ToInstance]
|
|
class Win32_OnBoardDevice : CIM_PhysicalComponent
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MaxLen(256) : ToSubclass,Override("Tag") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Tag;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 10|Device Type n"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6", "7"} : ToSubclass] uint16 DeviceType;
|
|
[read : ToSubclass,MappingStrings{"SMBIOS|Type 10|Device Status n"} : ToSubclass] boolean Enabled;
|
|
[read : ToSubclass,Override("Description") : ToSubclass,MappingStrings{"SMBIOS|Type 10|Description"} : ToSubclass] string Description;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFAB8-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_VoltageProbe : CIM_VoltageSensor
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFABA-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_CurrentProbe : CIM_CurrentSensor
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFABB-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_TemperatureProbe : CIM_TemperatureSensor
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFAB5-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_Fan : CIM_Fan
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFAB6-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_Refrigeration : CIM_Refrigeration
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{464FFAB7-946F-11d2-AAE2-006008C78BC7}") : ToInstance]
|
|
class Win32_HeatPipe : CIM_HeatPipe
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{0F73ED4F-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_COMApplication : CIM_LogicalElement
|
|
{
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{0F73ED50-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_COMClass : CIM_LogicalElement
|
|
{
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{E5D8A560-F6C0-11d2-B35E-00105A1F8569}") : ToInstance]
|
|
class Win32_COMSetting : CIM_Setting
|
|
{
|
|
};
|
|
|
|
[abstract,Locale(1033) : ToInstance,UUID("{0F73ED51-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_COMApplicationClasses : CIM_Component
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_COMApplication"} : ToSubclass] Win32_COMApplication Ref GroupComponent;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_COMClass"} : ToSubclass] Win32_COMClass Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED52-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_DCOMApplication : Win32_COMApplication
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]"} : ToSubclass] string AppID;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{E5D8A561-F6C0-11d2-B35E-00105A1F8569}") : ToInstance]
|
|
class Win32_DCOMApplicationSetting : Win32_COMSetting
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]"} : ToSubclass] string AppID;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[AuthenticationLevel]"} : ToSubclass,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint32 AuthenticationLevel;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]"} : ToSubclass] string RemoteServerName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]"} : ToSubclass] string RunAsUser;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]"} : ToSubclass] boolean EnableAtStorageActivation;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]"} : ToSubclass] boolean UseSurrogate;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]"} : ToSubclass] string CustomSurrogate;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]"} : ToSubclass] string LocalService;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]"} : ToSubclass] string ServiceParameters;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED53-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ClassicCOMClass : Win32_COMClass
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}[Default]"} : ToSubclass] string ComponentId;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}[Default]"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{E5D8A562-F6C0-11d2-B35E-00105A1F8569}") : ToInstance]
|
|
class Win32_ClassicCOMClassSetting : Win32_COMSetting
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}[Default]"} : ToSubclass] string ComponentId;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\ProgID[Default]"} : ToSubclass] string ProgId;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}[AppID]"} : ToSubclass] string AppID;
|
|
[read : ToSubclass,ValueMap{"Apartment", "Free", "Both"} : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocServer32[ThreadingModel]"} : ToSubclass] string ThreadingModel;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\Version[Default]"} : ToSubclass] string Version;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\Insertable"} : ToSubclass] boolean Insertable;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\Control"} : ToSubclass] boolean Control;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\TypeLib[Default]"} : ToSubclass] string TypeLibraryId;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocServer32[JavaClass]"} : ToSubclass] boolean JavaClass;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\TreatAs[Default]"} : ToSubclass] string TreatAsClsid;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocServer[Default]"} : ToSubclass] string InprocServer;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocServer32[Default]"} : ToSubclass] string InprocServer32;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\LocalServer[Default]"} : ToSubclass] string LocalServer;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\LocalServer32[Default]"} : ToSubclass] string LocalServer32;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocHandler[Default]"} : ToSubclass] string InprocHandler;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\InprocHandler32[Default]"} : ToSubclass] string InprocHandler32;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\AutoConvertTo[Default]"} : ToSubclass] string AutoConvertToClsid;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\AutoTreatAs[Default]"} : ToSubclass] string AutoTreatAsClsid;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\DefaultIcon[Default]"} : ToSubclass] string DefaultIcon;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\VersionIndependentProgId[Default]"} : ToSubclass] string VersionIndependentProgId;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\AuxUserType\\2[Default]"} : ToSubclass] string ShortDisplayName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\AuxUserType\\3[Default]"} : ToSubclass] string LongDisplayName;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{GUID}\\ToolBoxBitmap32[Default]"} : ToSubclass] string ToolBoxBitmap32;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED54-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ClassicCOMApplicationClasses : Win32_COMApplicationClasses
|
|
{
|
|
[Read : ToSubclass,Override("GroupComponent") : ToSubclass,MappingStrings{"WMI|Win32_DCOMApplication"} : ToSubclass] Win32_DCOMApplication Ref GroupComponent;
|
|
[Read : ToSubclass,Override("PartComponent") : ToSubclass,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref PartComponent;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{E5D8A563-F6C0-11d2-B35E-00105A1F8569}") : ToInstance]
|
|
class Win32_COMApplicationSettings : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_DCOMApplication"} : ToSubclass] Win32_DCOMApplication Ref Element;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_DCOMApplicationSetting"} : ToSubclass] Win32_DCOMApplicationSetting Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{E5D8A564-F6C0-11d2-B35E-00105A1F8569}") : ToInstance]
|
|
class Win32_ClassicCOMClassSettings : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref Element;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_ClassicCOMClassSetting"} : ToSubclass] Win32_ClassicCOMClassSetting Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED5A-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ComponentCategory : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MaxLen(16) : ToSubclass,MappingStrings{"Win32API|Component Categories|CATEGORYINFO|catid"} : ToSubclass] string CategoryId;
|
|
[read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32API|Component Categories|CATEGORYINFO|szDescription"} : ToSubclass] string Name;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED5B-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ImplementedCategory
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ComponentCategory"} : ToSubclass] Win32_ComponentCategory Ref Category;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref Component;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED5C-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ComClassEmulator
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref OldVersion;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref NewVersion;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED5D-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ComClassAutoEmulator
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref OldVersion;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_ClassicCOMClass"} : ToSubclass] Win32_ClassicCOMClass Ref NewVersion;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0F73ED5E-8ED9-11d2-B340-00105A1F8569}") : ToInstance]
|
|
class Win32_ClientApplicationSetting
|
|
{
|
|
[Read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"CIM|CIM_DataFile"} : ToSubclass] CIM_DataFile Ref Client;
|
|
[Read : ToSubclass,key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_DCOMApplication"} : ToSubclass] Win32_DCOMApplication Ref Application;
|
|
};
|
|
|
|
[Dynamic,Provider("Cimwin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FE28FD98-C875-11d2-B352-00104BC97924}") : ToInstance]
|
|
class Win32_PnPEntity : CIM_LogicalDevice
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("DeviceId") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string DeviceID;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Manufacturer;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Service;
|
|
[read : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string ClassGuid;
|
|
};
|
|
|
|
[Association : ToInstance ToSubclass DisableOverride,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{FE28FD96-C875-11d2-B352-00104BC97924}") : ToInstance]
|
|
class Win32_PnPDevice
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI|Win32_PnPEntity"} : ToSubclass] Win32_PnPEntity Ref SystemElement;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"CIM|CIM_LogicalDevice"} : ToSubclass] CIM_LogicalDevice Ref SameElement;
|
|
};
|
|
|
|
[DEPRECATED : ToSubclass,Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8502C4C6-5FBB-11D2-AAC1-006008C78BC7}") : ToInstance]
|
|
class Win32_PageFile : CIM_DataFile
|
|
{
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Override("Name") : ToSubclass,MappingStrings{"Win32DLL|NTDLL.DLL|NtQuerySystemInformation|SystemPageFileInformation|PageFileName"} : ToSubclass] string Name;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUS|dwAvailPageFile"} : ToSubclass] uint32 FreeSpace;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32Regstry|System\\CurrentControlSet\\Control\\Session Manager\\Memory Management|PagingFiles"} : ToSubclass] uint32 InitialSize;
|
|
[DEPRECATED : ToSubclass,read : ToSubclass,units("Megabytes") : ToSubclass,MappingStrings{"Win32API|Memory Management Structures|MEMORYSTATUS|dwTotalPageFile"} : ToSubclass] uint32 MaximumSize;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{9B3AC16A-EEE5-11d2-B13B-00105A1F77A1}") : ToInstance]
|
|
class Win32_PageFileUsage : CIM_LogicalElement
|
|
{
|
|
[read : ToSubclass,units("Megabytes") : ToSubclass,MappingStrings{"Win32API|MEMORYSTATUS|dwTotalPageFile"} : ToSubclass] uint32 AllocatedBaseSize;
|
|
[read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Name") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[read : ToSubclass,units("Megabytes") : ToSubclass,MappingStrings{"Win32API|MEMORYSTATUS"} : ToSubclass] uint32 CurrentUsage;
|
|
[read : ToSubclass,units("Megabytes") : ToSubclass,MappingStrings{"WMI"} : ToSubclass] uint32 PeakUsage;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{514A9270-C856-11D2-B364-00105A1f77A1}") : ToInstance]
|
|
class Win32_PageFileSetting : CIM_Setting
|
|
{
|
|
[Read : ToSubclass,Write : ToSubclass,Key : ToInstance ToSubclass DisableOverride,MappingStrings{"WMI"} : ToSubclass] string Name;
|
|
[Read : ToSubclass,Write : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Memory Management|PagingFiles"} : ToSubclass] uint32 InitialSize;
|
|
[Read : ToSubclass,Write : ToSubclass,Units("Megabytes") : ToSubclass,MappingStrings{"Win32Registry|System\\CurrentControlSet\\Control\\Session Manager\\Memory Management|PagingFiles"} : ToSubclass] uint32 MaximumSize;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{8E7F70E8-C856-11D2-B364-00105A1F77A1}") : ToInstance]
|
|
class Win32_PageFileElementSetting : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_PageFileUsage"} : ToSubclass] Win32_PageFileUsage Ref Element;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_PageFileSetting"} : ToSubclass] Win32_PageFileSetting Ref Setting;
|
|
};
|
|
|
|
[Dynamic,Provider("CIMWin32") : ToInstance,Locale(1033) : ToInstance,UUID("{0800F074-CB98-11d2-B35D-00104BC97924}") : ToInstance]
|
|
class Win32_SystemDriverPNPEntity : CIM_Dependency
|
|
{
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Dependent") : ToSubclass,MappingStrings{"WMI|Win32_SystemDriver"} : ToSubclass] Win32_SystemDriver Ref Dependent;
|
|
[Read : ToSubclass,Key : ToInstance ToSubclass DisableOverride,Override("Antecedent") : ToSubclass,MappingStrings{"WMI|Win32_PNPEntity"} : ToSubclass] Win32_PNPEntity Ref Antecedent;
|
|
};
|
|
|
|
Instance of __Win32Provider as $PINTERNAL
|
|
{
|
|
Name = "WBEMCORE";
|
|
ClsId = "{A83EF168-CA8D-11d2-B33D-00104BCC4B4A}";
|
|
ImpersonationLevel = 1;
|
|
PerUserInitialization = "FALSE";
|
|
};
|
|
|
|
Instance of __InstanceProviderRegistration
|
|
{
|
|
Provider = $PINTERNAL;
|
|
SupportsGet = "TRUE";
|
|
SupportsPut = "TRUE";
|
|
SupportsEnumeration = "TRUE";
|
|
};
|
|
|
|
[Singleton : ToInstance ToSubclass,Dynamic,Provider("WBEMCORE") : ToInstance,Locale(1033) : ToInstance,UUID("{A83EF166-CA8D-11d2-B33D-00104BCC4B4A}") : ToInstance]
|
|
class Win32_WMISetting : CIM_Setting
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM|Installation Directory"} : ToSubclass] string InstallationDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM|Build"} : ToSubclass] string BuildVersion;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM|MOF Self-Install Directory"} : ToSubclass] string MofSelfInstallDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Autorecover MOFs"} : ToSubclass] string AutorecoverMofs[];
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|AutostartWin9X"} : ToSubclass] uint32 AutoStartWin9X;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|EnableAnonConnections"} : ToSubclass] boolean EnableAnonWin9xConnections;
|
|
[read : ToSubclass,write : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Log File Max Size"} : ToSubclass] uint32 MaxLogFileSize;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Logging"} : ToSubclass] uint32 LoggingLevel;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Logging Directory"} : ToSubclass] string LoggingDirectory;
|
|
[read : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Repository Directory"} : ToSubclass] string DatabaseDirectory;
|
|
[read : ToSubclass,Units("Kilobytes") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Max DB Size"} : ToSubclass] uint32 DatabaseMaxSize;
|
|
[read : ToSubclass,write : ToSubclass,Units("Minutes") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Backup Interval Threshold"} : ToSubclass] uint32 BackupInterval;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32API|Time Functions|GetTimeZoneInformation"} : ToSubclass] datetime BackupLastTime;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\scripting|Enable for ASP"} : ToSubclass] boolean ASPScriptEnabled;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\scripting|Default Namespace"} : ToSubclass] string ASPScriptDefaultNamespace = "\\\\root\\cimv2";
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|EnableEvents"} : ToSubclass] boolean EnableEvents;
|
|
[read : ToSubclass,write : ToSubclass,Units("Objects per second") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|High Threshold On Client Objects"} : ToSubclass] uint32 HighThresholdOnClientObjects;
|
|
[read : ToSubclass,write : ToSubclass,Units("Objects per second") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Low Threshold On Client Objects"} : ToSubclass] uint32 LowThresholdOnClientObjects;
|
|
[read : ToSubclass,write : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Max Wait On Events"} : ToSubclass] uint32 MaxWaitOnClientObjects;
|
|
[read : ToSubclass,write : ToSubclass,Units("Events per second") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|High Threshold On Events"} : ToSubclass] uint32 HighThresholdOnEvents;
|
|
[read : ToSubclass,write : ToSubclass,Units("Events per second") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Low Threshold On Events"} : ToSubclass] uint32 LowThresholdOnEvents;
|
|
[read : ToSubclass,write : ToSubclass,Units("Milliseconds") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|Max Wait On Events"} : ToSubclass] uint32 MaxWaitOnEvents;
|
|
[read : ToSubclass,write : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|EnableStartupHeapPreallocation"} : ToSubclass] boolean EnableStartupHeapPreallocation;
|
|
[read : ToSubclass,Units("Bytes") : ToSubclass,MappingStrings{"Win32Registry|Software\\Microsoft\\WBEM\\CIMOM|LastStartupHeapPreallocation"} : ToSubclass] uint32 LastStartupHeapPreallocation;
|
|
};
|
|
|
|
[Dynamic,Provider("WBEMCORE") : ToInstance,Locale(1033) : ToInstance,UUID("{A83EF167-CA8D-11d2-B33D-00104BCC4B4A}") : ToInstance]
|
|
class Win32_WMIElementSetting : CIM_ElementSetting
|
|
{
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Element") : ToSubclass,MappingStrings{"WMI|Win32_Service"} : ToSubclass] Win32_Service Ref Element;
|
|
[read : ToSubclass,key : ToInstance ToSubclass DisableOverride,Override("Setting") : ToSubclass,MappingStrings{"WMI|Win32_WMISetting"} : ToSubclass] Win32_WMISetting Ref Setting;
|
|
};
|
|
|
|
[Locale(1033) : ToInstance,UUID("{86460B6B-E709-11d2-B139-00105A1F77A1}") : ToInstance]
|
|
class Win32_PowerManagementEvent : __ExtrinsicEvent
|
|
{
|
|
[read : ToSubclass,MappingStrings{"Win32API|Power Management Events"} : ToSubclass,ValueMap{"4", "7", "10", "11", "18"} : ToSubclass] uint16 EventType;
|
|
[read : ToSubclass,MappingStrings{"Win32API|Power Management Events"} : ToSubclass] uint16 OEMEventCode;
|
|
};
|
|
|
|
Instance of __Win32Provider as $PowerEvent
|
|
{
|
|
Name = "MS_Power_Management_Event_Provider";
|
|
ClsId = "{3DD82D10-E6F1-11d2-B139-00105A1F77A1}";
|
|
};
|
|
|
|
Instance of __EventProviderRegistration
|
|
{
|
|
Provider = $PowerEvent;
|
|
EventQueryList = {"select * from Win32_PowerManagementEvent"};
|
|
};
|