#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"}; };