????

Your IP : 3.137.169.218


Current Path : C:/Windows/System32/wbem/
Upload File :
Current File : C:/Windows/System32/wbem/NetSwitchTeam.mof

��#pragma autorecover

#pragma classflags(32)

#pragma namespace("\\\\.\\Root\\StandardCimv2")



Instance of __Win32Provider as $prov

{

  Name = "NetSwitchTeam";

  ClsId = "{F43E8166-162C-4B12-8C2B-510D21516082}";

  ImpersonationLevel = 1;

  HostingModel = "NetworkServiceHost";

};



Instance of __MethodProviderRegistration

{

  Provider = $prov;

};



Instance of __InstanceProviderRegistration

{

  Provider = $prov;

  supportsGet = TRUE;

  supportsPut = TRUE;

  supportsDelete = TRUE;

  supportsEnumeration = TRUE;

  QuerySupportLevels = {"WQL:UnarySelect"};

};



[Version("1"),UMLPackagePath("CIM::Core::CoreElements"),Abstract] 

class CIM_ManagedElement

{

  string InstanceID;

  [MaxLen(64)] string Caption;

  string Description;

  string ElementName;

};



[UMLPackagePath("CIM::Core::CoreElements"),Version("40"),Abstract] 

class CIM_ManagedSystemElement : CIM_ManagedElement

{

  datetime InstallDate;

  [MaxLen(1024)] string Name;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "..", "0x8000.."},Values{"3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23"} : ToSubclass,ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_ManagedSystemElement.StatusDescriptions"}] uint16 OperationalStatus[];

  [ArrayType("Indexed") : ToSubclass DisableOverride,ModelCorrespondence{"CIM_ManagedSystemElement.OperationalStatus"}] string StatusDescriptions[];

  [Deprecated{"CIM_ManagedSystemElement.OperationalStatus"},ValueMap{"OK", "Error", "Degraded", "Unknown", "Pred Fail", "Starting", "Stopping", "Service", "Stressed", "NonRecover", "No Contact", "Lost Comm", "Stopped"},MaxLen(10)] string Status;

  [ValueMap{"0", "5", "10", "15", "20", "25", "30", ".."},Values{"3", "5", "24", "25", "26", "27", "28", "22"} : ToSubclass] uint16 HealthState;

  [ValueMap{"0", "1", "2", "3", "4", "..", "0x8000.."},Values{"3", "29", "30", "16", "15", "22", "23"} : ToSubclass] uint16 CommunicationStatus;

  [ValueMap{"0", "1", "2", "3", "4", "5", "..", "0x8000.."},Values{"29", "31", "7", "8", "10", "19", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState"}] uint16 DetailedStatus;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "..", "0x8000.."},Values{"3", "29", "32", "11", "12", "13", "17", "18", "20", "33", "34", "35", "36", "37", "38", "39", "14", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"}] uint16 OperatingStatus;

  [ValueMap{"0", "1", "2", "3", "..", "0x8000.."},Values{"3", "5", "6", "9", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState"}] uint16 PrimaryStatus;

};



[UMLPackagePath("CIM::Core::CoreElements"),Version("41"),Abstract] 

class CIM_LogicalElement : CIM_ManagedSystemElement

{

};



[UMLPackagePath("CIM::Core::CoreElements"),Version("83"),Abstract] 

class CIM_Job : CIM_LogicalElement

{

  [ModelCorrespondence{"CIM_ManagedSystemElement.OperationalStatus"}] string JobStatus;

  datetime TimeSubmitted;

  [Deprecated{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"}] datetime ScheduledStartTime;

  datetime StartTime;

  datetime ElapsedTime;

  uint32 JobRunTimes = 1;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"},Values{"42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53"} : ToSubclass,ModelCorrespondence{"CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"}] uint8 RunMonth;

  [MinValue("-31"),MaxValue("31"),ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"}] sint8 RunDay;

  [ValueMap{"-7", "-6", "-5", "-4", "-3", "-2", "-1", "0", "1", "2", "3", "4", "5", "6", "7"},Values{"54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68"} : ToSubclass,ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunStartInterval"}] sint8 RunDayOfWeek;

  [ModelCorrespondence{"CIM_Job.RunMonth", "CIM_Job.RunDay", "CIM_Job.RunDayOfWeek", "CIM_Job.RunStartInterval"}] datetime RunStartInterval;

  [ValueMap{"1", "2"},Values{"69", "70"} : ToSubclass] uint16 LocalOrUtcTime;

  [ModelCorrespondence{"CIM_Job.LocalOrUtcTime"}] datetime UntilTime;

  string Notify;

  [ModelCorrespondence{"CIM_OwningJobElement"}] string Owner;

  uint32 Priority;

  [Units("71") : ToSubclass,MinValue("0"),MaxValue("101"),PUnit("percent")] uint16 PercentComplete;

  boolean DeleteOnCompletion;

  [ModelCorrespondence{"CIM_Job.ErrorDescription"}] uint16 ErrorCode;

  [ModelCorrespondence{"CIM_Job.ErrorCode"}] string ErrorDescription;

  [ValueMap{"0", "1", "2", "3", "4", "5"},Values{"3", "4", "72", "73", "74", "75"} : ToSubclass,ModelCorrespondence{"CIM_Job.OtherRecoveryAction"}] uint16 RecoveryAction;

  [ModelCorrespondence{"CIM_Job.RecoveryAction"}] string OtherRecoveryAction;

  [Deprecated{"CIM_ConcreteJob.RequestStateChange()"},ValueMap{"0", "1", "2", "3", "4", "6", "7", "..", "32768..65535"},Values{"76", "77", "3", "78", "79", "80", "81", "22", "82"} : ToSubclass] uint32 KillJob([in] boolean DeleteOnKill);

};



[UMLPackagePath("CIM::Core::CoreElements"),Version("40")] 

class CIM_ConcreteJob : CIM_Job

{

  [Override("InstanceID"),key] string InstanceID;

  [MaxLen(1024),Override("Name")] string Name;

  [ValueMap{"2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13..32767", "32768..65535"},Values{"256", "11", "257", "258", "37", "20", "259", "260", "261", "262", "263", "22", "23"} : ToSubclass] uint16 JobState;

  datetime TimeOfLastStateChange;

  datetime TimeBeforeRemoval = "00000000000500.000000:000";

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097", "4098", "4099", "4100..32767", "32768..65535"},Values{"264", "77", "265", "266", "79", "267", "268", "22", "269", "270", "271", "272", "273", "82"} : ToSubclass] uint32 RequestStateChange([ValueMap{"2", "3", "4", "5", "6", "7..32767", "32768..65535"},Values{"274", "275", "276", "277", "262", "22", "23"} : ToSubclass,in] uint16 RequestedState,[in] datetime TimeoutPeriod);

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "32768..65535"},Values{"76", "77", "278", "78", "79", "267", "80", "22", "82"} : ToSubclass] uint32 GetError([EmbeddedInstance("CIM_Error"),out] CIM_Error Error);

};



[UMLPackagePath("CIM::Core::CoreElements"),Version("40"),Abstract] 

class CIM_EnabledLogicalElement : CIM_LogicalElement

{

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11..32767", "32768..65535"},Values{"3", "4", "279", "280", "37", "281", "282", "38", "283", "284", "11", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.OtherEnabledState"}] uint16 EnabledState = 5;

  [ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"}] string OtherEnabledState;

  [ValueMap{"0", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "..", "32768..65535"},Values{"3", "279", "280", "285", "286", "287", "288", "283", "284", "289", "290", "281", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.EnabledState"}] uint16 RequestedState = 12;

  [ValueMap{"2", "3", "5", "6", "7", "9", "..", "32768..65535"},Values{"279", "280", "281", "282", "291", "284", "22", "23"} : ToSubclass] uint16 EnabledDefault = 2;

  datetime TimeOfLastStateChange;

  [ValueMap{"2", "3", "4", "6", "7", "8", "9", "10", "11", ".."},Values{"279", "280", "285", "287", "288", "292", "284", "289", "290", "22"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported"}] uint16 AvailableRequestedStates[];

  [ValueMap{"0", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", ".."},Values{"3", "279", "280", "285", "286", "287", "288", "292", "284", "289", "290", "281", "22"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElement.RequestedState", "CIM_EnabledLogicalElement.EnabledState"}] uint16 TransitioningToState = 12;

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097", "4098", "4099", "4100..32767", "32768..65535"},Values{"264", "77", "293", "294", "79", "267", "268", "22", "295", "270", "271", "272", "273", "82"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestedState"}] uint32 RequestStateChange([ValueMap{"2", "3", "4", "6", "7", "8", "9", "10", "11", "..", "32768..65535"},Values{"279", "280", "285", "287", "288", "292", "284", "289", "290", "22", "23"} : ToSubclass,ModelCorrespondence{"CIM_EnabledLogicalElement.RequestedState"},in] uint16 RequestedState,[out] CIM_ConcreteJob Ref Job,[in] datetime TimeoutPeriod);

};



[Version("255"),UMLPackagePath("CIM::Interop"),Indication] 

class CIM_Error

{

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", ".."},Values{"3", "4", "84", "85", "86", "87", "88", "89", "90", "91", "92", "22"} : ToSubclass,ModelCorrespondence{"CIM_Error.OtherErrorType"}] uint16 ErrorType;

  [ModelCorrespondence{"CIM_Error.ErrorType"}] string OtherErrorType;

  string OwningEntity;

  [ModelCorrespondence{"CIM_Error.Message", "CIM_Error.MessageArguments"}] string MessageID;

  [ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.MessageArguments"}] string Message;

  [ModelCorrespondence{"CIM_Error.MessageID", "CIM_Error.Message"}] string MessageArguments[];

  [ValueMap{"0", "1", "2", "3", "4", "5", "6", "7", ".."},Values{"3", "4", "93", "24", "94", "95", "96", "97", "22"} : 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", ".."},Values{"3", "4", "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", "86", "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", "78", "206", "207", "208", "209", "210", "211", "212", "213", "214", "215", "216", "217", "218", "219", "220", "221", "222", "223", "224", "22"} : ToSubclass,ModelCorrespondence{"CIM_Error.ProbableCauseDescription"}] uint16 ProbableCause;

  [ModelCorrespondence{"CIM_Error.ProbableCause"}] string ProbableCauseDescription;

  string RecommendedActions[];

  [ModelCorrespondence{"CIM_Error.ErrorSourceFormat"}] string ErrorSource;

  [ValueMap{"0", "1", "2", ".."},Values{"3", "4", "225", "22"} : ToSubclass,ModelCorrespondence{"CIM_Error.ErrorSource", "CIM_Error.OtherErrorSourceFormat"}] uint16 ErrorSourceFormat = 0;

  [ModelCorrespondence{"CIM_Error.ErrorSourceFormat"}] 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", ".."},Values{"226", "227", "228", "229", "230", "231", "232", "233", "234", "235", "236", "237", "238", "239", "240", "241", "242", "243", "244", "245", "246", "247", "248", "249", "250", "251", "252", "253", "254", "22"} : ToSubclass,ModelCorrespondence{"CIM_Error.CIMStatusCodeDescription"}] uint32 CIMStatusCode;

  [ModelCorrespondence{"CIM_Error.CIMStatusCode"}] string CIMStatusCodeDescription;

};



[UMLPackagePath("CIM::Core::CoreElements"),ClassVersion("2"),Abstract] 

class MSFT_NetImPlatAdapter : CIM_EnabledLogicalElement

{

  [Override("InstanceID"),key] string InstanceID;

  [MaxLen(1024)] string Name;

  string InterfaceDescription;

  string Team;

  uint64 TransmitLinkSpeed;

  uint64 ReceiveLinkSpeed;

  uint32 NumberOfFailures;

  uint32 FailureReason;

};



[UMLPackagePath("CIM::Core::CoreElements"),ClassVersion("2"),Abstract] 

class MSFT_NetImPlatTeam : CIM_ManagedElement

{

  [Override("InstanceID"),key] string InstanceID;

  string Name;

};



[UMLPackagePath("CIM::Core::CoreElements"),ClassVersion("2"),dynamic : ToInstance,provider("NetSwitchTeam") : ToInstance] 

class MSFT_NetSwitchTeam : MSFT_NetImPlatTeam

{

  [implemented,static] uint32 Create([in] string Name,[in] string TeamMembers[]);

  [implemented,static] uint32 Rename([in] string Name,[in] string NewName);

  [implemented,static] uint32 AddMember([in] string Name,[in] string Team);

  [implemented,static] uint32 RemoveMember([in] string Name,[in] string Team);

};



[UMLPackagePath("CIM::Core::CoreElements"),ClassVersion("2"),dynamic : ToInstance,provider("NetSwitchTeam") : ToInstance] 

class MSFT_NetSwitchTeamMember : MSFT_NetImPlatAdapter

{

};



[ClassVersion("2"),Association,dynamic : ToInstance,provider("NetSwitchTeam") : ToInstance] 

class MSFT_NetSwitchTeam_TeamMember

{

  [key] MSFT_NetSwitchTeam Ref TeamOfTheMember;

  [key] MSFT_NetSwitchTeamMember Ref MemberOfTheTeam;

};