????
Your IP : 3.148.179.161
��#pragma classflags("safeupdate")
#pragma autorecover
#pragma namespace("\\\\.\\root\\StandardCimv2")
Instance of __Win32Provider as $prov
{
Name = "NetTtCim";
ClsId = "{43D7FDB4-B94D-4415-8792-54AF9FBEBB82}";
ImpersonationLevel = 1;
HostingModel = "NetworkServiceHost";
version = 1073741825;
};
Instance of __MethodProviderRegistration
{
Provider = $prov;
};
Instance of __InstanceProviderRegistration
{
Provider = $prov;
supportsGet = TRUE;
supportsPut = TRUE;
supportsDelete = TRUE;
supportsEnumeration = TRUE;
QuerySupportLevels = {"WQL:UnarySelect"};
};
[Abstract,UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,locale(1033)]
class CIM_ManagedElement
{
string InstanceID;
[MaxLen(64) : ToSubclass] string Caption;
string Description;
string ElementName;
};
[UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,Abstract,locale(1033)]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
datetime InstallDate;
[MaxLen(1024) : ToSubclass] string Name;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "..", "0x8000.."} : ToSubclass,ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_ManagedSystemElement.StatusDescriptions"} : ToSubclass] uint16 OperationalStatus[];
[ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_ManagedSystemElement.OperationalStatus"} : ToSubclass] string StatusDescriptions[];
[Deprecated{"CIM_ManagedSystemElement.OperationalStatus"},ValueMap{"OK", "Error", "Degraded", "Unknown", "Pred Fail", "Starting", "Stopping", "Service", "Stressed", "NonRecover", "No Contact", "Lost Comm", "Stopped"} : ToSubclass,MaxLen(10) : ToSubclass] string Status;
[ValueMap{"0", "5", "10", "15", "20", "25", "30", ".."} : ToSubclass] uint16 HealthState;
[ValueMap{"0", "1", "2", "3", "4", "..", "0x8000.."} : ToSubclass] uint16 CommunicationStatus;
[ValueMap{"0", "1", "2", "3", "4", "5", "..", "0x8000.."} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState"} : ToSubclass] uint16 DetailedStatus;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "..", "0x8000.."} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"} : ToSubclass] uint16 OperatingStatus;
[ValueMap{"0", "1", "2", "3", "..", "0x8000.."} : ToSubclass,ModelCorrespondence{"CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState"} : ToSubclass] uint16 PrimaryStatus;
};
[UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,Abstract,locale(1033)]
class CIM_LogicalElement : CIM_ManagedSystemElement
{
};
[UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,Abstract,locale(1033)]
class CIM_Job : CIM_LogicalElement
{
[ModelCorrespondence{"CIM_ManagedSystemElement.OperationalStatus"} : ToSubclass] string JobStatus;
datetime TimeSubmitted;
[Deprecated{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"},write : ToSubclass] datetime ScheduledStartTime;
datetime StartTime;
datetime ElapsedTime;
[write : ToSubclass] uint32 JobRunTimes = 1;
[write : ToSubclass,ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"} : ToSubclass,ModelCorrespondence{"CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"} : ToSubclass] uint8 RunMonth;
[write : ToSubclass,MinValue("-31") : ToSubclass,MaxValue("31") : ToSubclass,ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"} : ToSubclass] sint8 RunDay;
[write : ToSubclass,ValueMap{"-7", "-6", "-5", "-4", "-3", "-2", "-1", "0", "1", "2", "3", "4", "5", "6", "7"} : ToSubclass,ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunStartInterval"} : ToSubclass] sint8 RunDayOfWeek;
[write : ToSubclass,ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"} : ToSubclass] datetime RunStartInterval;
[write : ToSubclass,ValueMap{"1", "2"} : ToSubclass] uint16 LocalOrUtcTime;
[write : ToSubclass,ModelCorrespondence{"CIM_Job.LocalOrUtcTime"} : ToSubclass] datetime UntilTime;
[write : ToSubclass] string Notify;
[ModelCorrespondence{"CIM_OwningJobElement"} : ToSubclass] string Owner;
[write : ToSubclass] uint32 Priority;
[MinValue("0") : ToSubclass,MaxValue("101") : ToSubclass,PUnit("percent") : ToSubclass] uint16 PercentComplete;
[write : ToSubclass] boolean DeleteOnCompletion;
[ModelCorrespondence{"CIM_Job.ErrorDescription"} : ToSubclass] uint16 ErrorCode;
[ModelCorrespondence{"CIM_Job.ErrorCode"} : ToSubclass] string ErrorDescription;
[ValueMap{"0", "1", "2", "3", "4", "5"} : ToSubclass,ModelCorrespondence{"CIM_Job.OtherRecoveryAction"} : ToSubclass] uint16 RecoveryAction;
[ModelCorrespondence{"CIM_Job.RecoveryAction"} : ToSubclass] string OtherRecoveryAction;
[Deprecated{"CIM_ConcreteJob.RequestStateChange()"},ValueMap{"0", "1", "2", "3", "4", "6", "7", "..", "32768..65535"} : ToSubclass] uint32 KillJob([In] boolean DeleteOnKill);
};
[UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,locale(1033)]
class CIM_ConcreteJob : CIM_Job
{
[key,Override("InstanceID")] string InstanceID;
[MaxLen(1024) : ToSubclass,Required : ToSubclass DisableOverride,Override("Name")] string Name;
[ValueMap{"2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13..32767", "32768..65535"} : ToSubclass] uint16 JobState;
datetime TimeOfLastStateChange;
[Required : ToSubclass DisableOverride,write : ToSubclass] datetime TimeBeforeRemoval = "00000000000500.000000:000";
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097", "4098", "4099", "4100..32767", "32768..65535"} : ToSubclass] uint32 RequestStateChange([In,ValueMap{"2", "3", "4", "5", "6", "7..32767", "32768..65535"} : ToSubclass] uint16 RequestedState,[In] datetime TimeoutPeriod);
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "32768..65535"} : ToSubclass] uint32 GetError([Out,EmbeddedInstance("CIM_Error") : ToSubclass] CIM_Error Error);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,locale(1033)]
class CIM_ElementSettingData
{
[key] CIM_ManagedElement Ref ManagedElement;
[key] CIM_SettingData Ref SettingData;
[ValueMap{"0", "1", "2"} : ToSubclass] uint16 IsDefault;
[ValueMap{"0", "1", "2"} : ToSubclass] uint16 IsCurrent;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint16 IsNext;
};
[UMLPackagePath("CIM::Core::CoreElements") : ToSubclass,Abstract,locale(1033)]
class CIM_EnabledLogicalElement : CIM_LogicalElement
{
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11..32767", "32768..65535"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.OtherEnabledState"} : ToSubclass] uint16 EnabledState = 5;
[ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"} : ToSubclass] string OtherEnabledState;
[ValueMap{"0", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "..", "32768..65535"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"} : ToSubclass] uint16 RequestedState = 12;
[write : ToSubclass,ValueMap{"2", "3", "5", "6", "7", "9", "..", "32768..65535"} : ToSubclass] uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
[ValueMap{"2", "3", "4", "6", "7", "8", "9", "10", "11", ".."} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported"} : ToSubclass] uint16 AvailableRequestedStates[];
[ValueMap{"0", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", ".."} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElement.RequestedState", "CIM_EnabledLogicalElement.EnabledState"} : ToSubclass] uint16 TransitioningToState = 12;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097", "4098", "4099", "4100..32767", "32768..65535"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestedState"} : ToSubclass] uint32 RequestStateChange([In,ValueMap{"2", "3", "4", "6", "7", "8", "9", "10", "11", "..", "32768..65535"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestedState"} : ToSubclass] uint16 RequestedState,[Out] CIM_ConcreteJob Ref Job,[In] datetime TimeoutPeriod);
};
[Indication,Exception : ToSubclass DisableOverride,UMLPackagePath("CIM::Interop") : ToSubclass,locale(1033)]
class CIM_Error
{
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", ".."} : ToSubclass,ModelCorrespondence{"CIM_Error.OtherErrorType"} : ToSubclass] uint16 ErrorType;
[ModelCorrespondence{"CIM_Error.ErrorType"} : ToSubclass] string OtherErrorType;
string OwningEntity;
[Required : ToSubclass DisableOverride,ModelCorrespondence{"CIM_Error.Message", "CIM_Error.MessageArguments"} : ToSubclass] string MessageID;
[ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.MessageArguments"} : ToSubclass] string Message;
[ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.Message"} : ToSubclass] string MessageArguments[];
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", ".."} : ToSubclass] uint16 PerceivedSeverity;
[ValueMap{"0", "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", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", ".."} : ToSubclass,ModelCorrespondence{"CIM_Error.ProbableCauseDescription"} : ToSubclass] uint16 ProbableCause;
[ModelCorrespondence{"CIM_Error.ProbableCause"} : ToSubclass] string ProbableCauseDescription;
string RecommendedActions[];
[ModelCorrespondence{"CIM_Error.ErrorSourceFormat"} : ToSubclass] string ErrorSource;
[ValueMap{"0", "1", "2", ".."} : ToSubclass,ModelCorrespondence{"CIM_Error.ErrorSource", "CIM_Error.OtherErrorSourceFormat"} : ToSubclass] uint16 ErrorSourceFormat = 0;
[ModelCorrespondence{"CIM_Error.ErrorSourceFormat"} : ToSubclass] string OtherErrorSourceFormat;
[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", ".."} : ToSubclass,ModelCorrespondence{"CIM_Error.CIMStatusCodeDescription"} : ToSubclass] uint32 CIMStatusCode;
[ModelCorrespondence{"CIM_Error.CIMStatusCode"} : ToSubclass] string CIMStatusCodeDescription;
};
[UMLPackagePath("CIM::Core::Service") : ToSubclass,Abstract,locale(1033)]
class CIM_ServiceAccessPoint : CIM_EnabledLogicalElement
{
[MaxLen(256) : ToSubclass,key,Override("Name")] string Name;
[key,MaxLen(256) : ToSubclass,Propagated("CIM_System.CreationClassName") : ToSubclass DisableOverride] string SystemCreationClassName;
[key,MaxLen(256) : ToSubclass,Propagated("CIM_System.Name") : ToSubclass DisableOverride] string SystemName;
[key,MaxLen(256) : ToSubclass] string CreationClassName;
};
[UMLPackagePath("CIM::Core::Service") : ToSubclass,locale(1033)]
class CIM_ProtocolEndpoint : CIM_ServiceAccessPoint
{
[Override("Description")] string Description;
[MaxLen(256) : ToSubclass,key,Override("Name")] string Name;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "..", "0x8000.."} : ToSubclass,ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_ManagedSystemElement.StatusDescriptions"} : ToSubclass,Override("OperationalStatus")] uint16 OperationalStatus[];
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11..32767", "32768..65535"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.OtherEnabledState"} : ToSubclass,Override("EnabledState")] uint16 EnabledState;
[Override("TimeOfLastStateChange")] datetime TimeOfLastStateChange;
[MaxLen(256) : ToSubclass] string NameFormat;
[Deprecated{"CIM_ProtocolEndpoint.ProtocolIFType"},ValueMap{"0", "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"} : ToSubclass,ModelCorrespondence{"CIM_ProtocolEndpoint.OtherTypeDescription"} : ToSubclass] uint16 ProtocolType;
[ValueMap{"0", "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", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120", "121", "122", "123", "124", "125", "126", "127", "128", "129", "130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "140", "141", "142", "143", "144", "145", "146", "147", "148", "149", "150", "151", "152", "153", "154", "155", "156", "157", "158", "159", "160", "161", "162", "163", "164", "165", "166", "167", "168", "169", "170", "171", "172", "173", "174", "175", "176", "177", "178", "179", "180", "181", "182", "183", "184", "185", "186", "187", "188", "189", "190", "191", "192", "193", "194", "195", "196", "197", "198", "199", "200", "201", "202", "203", "204", "205", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "225..4095", "4096", "4097", "4098", "4099", "4100", "4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4200", "4201", "4202", "4203", "4204", "4205", "4300", "4400", "4401", "4402", "4403", "4404", "4405", "4406", "..", "32768.."} : ToSubclass,ModelCorrespondence{"CIM_ProtocolEndpoint.OtherTypeDescription"} : ToSubclass] uint16 ProtocolIFType;
[MaxLen(64) : ToSubclass,ModelCorrespondence{"CIM_ProtocolEndpoint.ProtocolType", "CIM_ProtocolEndpoint.ProtocolIFType"} : ToSubclass] string OtherTypeDescription;
};
[UMLPackagePath("CIM::Network::ProtocolEndpoints") : ToSubclass,locale(1033)]
class CIM_LANEndpoint : CIM_ProtocolEndpoint
{
[ModelCorrespondence{"CIM_LANConnectivitySegment.LANID", "CIM_LANSegment.LANID"} : ToSubclass] string LANID;
[Deprecated{"CIM_ProtocolEndpoint.ProtocolType"},ValueMap{"0", "1", "2", "3", "4"} : ToSubclass,ModelCorrespondence{"CIM_LANConnectivitySegment.ConnectivityType", "CIM_LANSegment.LANType"} : ToSubclass] uint16 LANType;
[Deprecated{"CIM_ProtocolEndpoint.OtherTypeDescription"},ModelCorrespondence{"CIM_LANConnectivitySegment.OtherTypeDescription", "CIM_LANEndpoint.LANType"} : ToSubclass] string OtherLANType;
[MaxLen(12) : ToSubclass] string MACAddress;
string AliasAddresses[];
string GroupAddresses[];
uint32 MaxDataSize;
};
[UMLPackagePath("CIM::Core::Device") : ToSubclass,Abstract,locale(1033)]
class CIM_LogicalDevice : CIM_EnabledLogicalElement
{
[key,MaxLen(256) : ToSubclass,Propagated("CIM_System.CreationClassName") : ToSubclass DisableOverride] string SystemCreationClassName;
[key,MaxLen(256) : ToSubclass,Propagated("CIM_System.Name") : ToSubclass DisableOverride] string SystemName;
[key,MaxLen(256) : ToSubclass] string CreationClassName;
[key,MaxLen(64) : ToSubclass] string DeviceID;
[Deprecated{"CIM_PowerManagementCapabilities"}] boolean PowerManagementSupported;
[Deprecated{"CIM_PowerManagementCapabilities.PowerCapabilities"},ValueMap{"0", "1", "2", "3", "4", "5", "6", "7"} : ToSubclass] uint16 PowerManagementCapabilities[];
[ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21"} : ToSubclass,ModelCorrespondence{"CIM_LogicalDevice.AdditionalAvailability"} : ToSubclass] uint16 Availability;
[Deprecated{"CIM_EnabledLogicalElement.EnabledState"},ValueMap{"1", "2", "3", "4", "5"} : ToSubclass] uint16 StatusInfo;
[Deprecated{"CIM_DeviceErrorData.LastErrorCode"}] uint32 LastErrorCode;
[Deprecated{"CIM_DeviceErrorData.ErrorDescription"}] string ErrorDescription;
[Deprecated{"CIM_ManagedSystemElement.OperationalStatus"}] boolean ErrorCleared;
[ArrayType("Indexed") : ToSubclass DisableOverride,MaxLen(256) : ToSubclass,ModelCorrespondence{"CIM_LogicalDevice.IdentifyingDescriptions"} : ToSubclass] string OtherIdentifyingInfo[];
[Counter : ToSubclass] uint64 PowerOnHours;
[Counter : ToSubclass] uint64 TotalPowerOnHours;
[ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_LogicalDevice.OtherIdentifyingInfo"} : ToSubclass] string IdentifyingDescriptions[];
[ValueMap{"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21"} : ToSubclass,ModelCorrespondence{"CIM_LogicalDevice.Availability"} : ToSubclass] uint16 AdditionalAvailability[];
[Deprecated{"No value"}] uint64 MaxQuiesceTime;
[Deprecated{"CIM_PowerManagementService.SetPowerState"}] uint32 SetPowerState([In,ValueMap{"1", "2", "3", "4", "5", "6"} : ToSubclass] uint16 PowerState,[In] datetime Time);
uint32 Reset();
[Deprecated{"CIM_EnabledLogicalElement.RequestStateChange"}] uint32 EnableDevice([In] boolean Enabled);
[Deprecated{"CIM_EnabledLogicalElement.RequestStateChange"}] uint32 OnlineDevice([In] boolean Online);
[Deprecated{"CIM_EnabledLogicalElement.RequestStateChange"}] uint32 QuiesceDevice([In] boolean Quiesce);
uint32 SaveProperties();
uint32 RestoreProperties();
};
[UMLPackagePath("CIM::Device::Ports") : ToSubclass,locale(1033)]
class CIM_LogicalPort : CIM_LogicalDevice
{
[PUnit("bit / second") : ToSubclass] uint64 Speed;
[PUnit("bit / second") : ToSubclass] uint64 MaxSpeed;
[write : ToSubclass,ModelCorrespondence{"CIM_LogicalPort.Speed"} : ToSubclass,PUnit("bit / second") : ToSubclass] uint64 RequestedSpeed;
[ValueMap{"0", "2", "3", "4"} : ToSubclass] uint16 UsageRestriction;
[ValueMap{"0", "1", "2", "3..15999", "16000..65535"} : ToSubclass,ModelCorrespondence{"CIM_NetworkPort.OtherNetworkPortType"} : ToSubclass] uint16 PortType;
[ModelCorrespondence{"CIM_LogicalPort.PortType"} : ToSubclass] string OtherPortType;
};
[UMLPackagePath("CIM::Device::Ports") : ToSubclass,locale(1033)]
class CIM_NetworkPort : CIM_LogicalPort
{
[PUnit("bit / second") : ToSubclass,Override("Speed")] uint64 Speed;
[Deprecated{"CIM_NetworkPort.OtherPortType"},ModelCorrespondence{"CIM_LogicalPort.PortType"} : ToSubclass] string OtherNetworkPortType;
uint16 PortNumber;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"} : ToSubclass,ModelCorrespondence{"CIM_NetworkPort.OtherLinkTechnology"} : ToSubclass] uint16 LinkTechnology;
[ModelCorrespondence{"CIM_NetworkPort.LinkTechnology"} : ToSubclass] string OtherLinkTechnology;
[MaxLen(64) : ToSubclass] string PermanentAddress;
[MaxLen(64) : ToSubclass] string NetworkAddresses[];
boolean FullDuplex;
boolean AutoSense;
[PUnit("byte") : ToSubclass] uint64 SupportedMaximumTransmissionUnit;
[PUnit("byte") : ToSubclass] uint64 ActiveMaximumTransmissionUnit;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,Abstract,locale(1033)]
class CIM_SettingData : CIM_ManagedElement
{
[key,Override("InstanceID")] string InstanceID;
[Required : ToSubclass DisableOverride,Override("ElementName")] string ElementName;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,locale(1033)]
class MSFT_NetSettingData : CIM_SettingData
{
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_Net6to4Configuration : MSFT_NetSettingData
{
[read : ToSubclass] string PolicyStore;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint32 State;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint32 AutoSharing;
uint32 ResolutionInterval;
string RelayName;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint32 RelayState;
[implemented] uint32 Reset([In] boolean State,[In] boolean AutoSharing,[In] boolean RelayName,[In] boolean RelayState,[In] boolean ResolutionInterval,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_Net6to4Configuration") : ToSubclass] MSFT_Net6to4Configuration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_Net6to4State : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_LANEndpoint Ref ManagedElement;
[key,Override("SettingData")] MSFT_Net6to4Configuration Ref SettingData;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetDnsTransitionConfiguration : MSFT_NetSettingData
{
[ValueMap{"0", "1"} : ToSubclass,read : ToSubclass,write : ToSubclass] uint32 State;
[read : ToSubclass,write : ToSubclass] boolean OnlySendAQuery;
[read : ToSubclass,write : ToSubclass] uint32 Latency;
[read : ToSubclass,write : ToSubclass] boolean AlwaysSynthesize;
[read : ToSubclass,write : ToSubclass] string PrefixMapping[];
[read : ToSubclass,write : ToSubclass] string ExclusionList[];
[read : ToSubclass,write : ToSubclass] string SendInterface[];
[read : ToSubclass,write : ToSubclass] string AcceptInterface[];
[implemented] uint32 Enable([In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetDnsTransitionConfiguration") : ToSubclass] MSFT_NetDnsTransitionConfiguration OutputObject);
[implemented] uint32 Disable([In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetDnsTransitionConfiguration") : ToSubclass] MSFT_NetDnsTransitionConfiguration OutputObject);
[implemented] uint32 Reset([In] boolean State,[In] boolean OnlySendAQuery,[In] boolean Latency,[In] boolean AlwaysSynthesize,[In] boolean PrefixMapping,[In] boolean ExclusionList,[In] boolean SendInterface,[In] boolean AcceptInterface,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetDnsTransitionConfiguration") : ToSubclass] MSFT_NetDnsTransitionConfiguration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetDnsTransitionInterfaceAssociation : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_NetworkPort Ref ManagedElement;
[key,Override("SettingData")] MSFT_NetDnsTransitionConfiguration Ref SettingData;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetDnsTransitionMonitoring : MSFT_NetSettingData
{
uint32 NumAAAAQueriesSucceeded;
uint32 NumAAAAQueriesFailed;
uint32 NumAAAAQueriesSynthesized;
uint32 NumAAAAQueriesIn6ArpaPtr;
uint32 NumOtherQueriesSucceeded;
uint32 NumOtherQueriesFailed;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetIPHttpsConfiguration : MSFT_NetSettingData
{
[read : ToSubclass,ValueMap{"0", "1", "2"} : ToSubclass] uint32 ConfigurationType;
[ValueMap{"0", "1"} : ToSubclass] uint32 Type;
[ValueMap{"0", "2", "3"} : ToSubclass] uint32 State;
[ValueMap{"0", "1"} : ToSubclass] uint32 AuthMode;
string ServerURL;
string Profile;
[read : ToSubclass] boolean ProfileActivated;
boolean StrongCRLRequired;
[read : ToSubclass] string PolicyStore;
[implemented,static : ToSubclass DisableOverride] uint32 EnableProfile([In] string Profile);
[implemented,static : ToSubclass DisableOverride] uint32 DisableProfile();
[implemented,static : ToSubclass DisableOverride] uint32 AddCertBinding([In] string CertificateHash,[In] string ApplicationId,[In] string IpPort,[In] string CertificateStoreName,[In] boolean NullEncryption);
[implemented,static : ToSubclass DisableOverride] uint32 RemoveCertBinding();
[implemented] uint32 Rename([In] string NewName,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetIPHttpsConfiguration") : ToSubclass] MSFT_NetIPHttpsConfiguration OutputObject);
[implemented] uint32 Reset([In] boolean State,[In] boolean AuthMode,[In] boolean StrongCRLRequired,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetIPHttpsConfiguration") : ToSubclass] MSFT_NetIPHttpsConfiguration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetIPHttpsState : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_LANEndpoint Ref ManagedElement;
[key,Override("SettingData")] MSFT_NetIPHttpsConfiguration Ref SettingData;
string InterfaceStatus;
uint32 LastErrorCode;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetISATAPConfiguration : MSFT_NetSettingData
{
[read : ToSubclass] string PolicyStore;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint32 State;
string Router;
[ValueMap{"0", "1", "2", "3"} : ToSubclass] uint32 ResolutionState;
uint32 ResolutionInterval;
[implemented] uint32 Reset([In] boolean State,[In] boolean Router,[In] boolean ResolutionState,[In] boolean ResolutionInterval,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetISATAPConfiguration") : ToSubclass] MSFT_NetISATAPConfiguration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetISATAPState : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_LANEndpoint Ref ManagedElement;
[key,Override("SettingData")] MSFT_NetISATAPConfiguration Ref SettingData;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetNatTransitionConfiguration : MSFT_NetSettingData
{
[read : ToSubclass] string InstanceName;
[ValueMap{"0", "1"} : ToSubclass,read : ToSubclass,write : ToSubclass] uint32 PolicyStore;
[ValueMap{"0", "1"} : ToSubclass,read : ToSubclass,write : ToSubclass] uint32 State;
[read : ToSubclass,write : ToSubclass] string InboundInterface[];
[read : ToSubclass,write : ToSubclass] string OutboundInterface[];
[read : ToSubclass,write : ToSubclass] string PrefixMapping[];
[read : ToSubclass,write : ToSubclass] string IPv4AddressPortPool[];
[read : ToSubclass,write : ToSubclass] uint32 TcpMappingTimeout;
[implemented] uint32 Enable([In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetNatTransitionConfiguration") : ToSubclass] MSFT_NetNatTransitionConfiguration OutputObject);
[implemented] uint32 Disable([In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetNatTransitionConfiguration") : ToSubclass] MSFT_NetNatTransitionConfiguration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetNatTransitionInterfaceAssociation : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_NetworkPort Ref ManagedElement;
[key,Override("SettingData")] MSFT_NetNatTransitionConfiguration Ref SettingData;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetNatTransitionMonitoring : MSFT_NetSettingData
{
uint32 TransportProtocol;
string InboundAddress;
string OutboundAddress;
string NatOutboundAddress;
};
[UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetTeredoConfiguration : MSFT_NetSettingData
{
[read : ToSubclass] string PolicyStore;
[ValueMap{"0", "1", "2", "3", "4", "5", "6", "7"} : ToSubclass] uint32 Type;
string ServerName;
uint32 RefreshInterval;
uint32 ClientPort;
string ServerVirtualIP;
boolean DefaultQualified;
boolean ServerShunt;
[implemented] uint32 Reset([In] boolean Type,[In] boolean ServerName,[In] boolean RefreshInterval,[In] boolean ClientPort,[In] boolean ServerVirtualIP,[In] boolean DefaultQualified,[In] boolean ServerShunt,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NetTeredoConfiguration") : ToSubclass] MSFT_NetTeredoConfiguration OutputObject);
};
[Association,UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetTtCim") : ToInstance]
class MSFT_NetTeredoState : CIM_ElementSettingData
{
[key,Override("ManagedElement")] CIM_LANEndpoint Ref ManagedElement;
[key,Override("SettingData")] MSFT_NetTeredoConfiguration Ref SettingData;
[read : ToSubclass] string State;
[read : ToSubclass] string Error;
};