#line 1 "C:\\Windows\\system32\\wbem\\DscCore.mof" #pragma namespace("\\\\.\\root\\Microsoft\\Windows") [Locale(1033) : ToInstance, NamespaceSecuritySDDL("O:BAG:BAD:P(A;;CCDCLCSWRPWPRCWD;;;BA)(A;;CCDCRP;;;SY)(A;;CCDCRP;;;NS)")] Instance of __Namespace { Name = "DesiredStateConfiguration"; }; #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\root\\Microsoft\\Windows\\DesiredStateConfiguration") Instance of __Win32Provider as $prov { Name = "dsccore"; ClsId = "{BADCC35D-8542-4A5C-A457-0ECCCF62508A}"; ImpersonationLevel = 1; HostingModel = "LocalSystemHost"; version = 1073741825; }; Instance of __MethodProviderRegistration { Provider = $prov; }; [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; }; [Abstract,ClassVersion("1.0.0"),locale(1033)] class MSFT_Credential { [MaxLen(256) : ToSubclass] string UserName; string Password; }; [ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("dsccore") : ToInstance] class MSFT_DSCLocalConfigurationManager { [implemented,static : ToSubclass DisableOverride] uint32 SendConfiguration([In,Octetstring : ToSubclass DisableOverride] uint8 ConfigurationData[],[In] boolean force); [implemented,static : ToSubclass DisableOverride] uint32 SendConfigurationApply([In,Octetstring : ToSubclass DisableOverride] uint8 ConfigurationData[],[In] boolean force); [implemented,static : ToSubclass DisableOverride] uint32 GetConfiguration([In,Octetstring : ToSubclass DisableOverride] uint8 configurationData[],[Stream : ToSubclass DisableOverride,EmbeddedInstance("OMI_BaseResource") : ToSubclass,Out] OMI_BaseResource configurations[]); [implemented,static : ToSubclass DisableOverride] uint32 TestConfiguration([In,Octetstring : ToSubclass DisableOverride] uint8 configurationData[],[Out] boolean InDesiredState,[Out] string ResourceId[]); [implemented,static : ToSubclass DisableOverride] uint32 ApplyConfiguration([In] boolean force); [implemented,static : ToSubclass DisableOverride] uint32 SendMetaConfigurationApply([In,Octetstring : ToSubclass DisableOverride] uint8 ConfigurationData[]); [implemented,static : ToSubclass DisableOverride] uint32 GetMetaConfiguration([Out,EmbeddedInstance("MSFT_DSCMetaConfiguration") : ToSubclass] MSFT_DSCMetaConfiguration MetaConfiguration); [implemented,static : ToSubclass DisableOverride] uint32 RollBack([In] uint8 configurationNumber); [implemented,static : ToSubclass DisableOverride] uint32 PerformRequiredConfigurationChecks([In] uint32 Flags); [implemented,static : ToSubclass DisableOverride] uint32 StopConfiguration([In] boolean force); [implemented,static : ToSubclass DisableOverride] uint32 RemoveConfiguration([In] uint32 Stage,[In] boolean Force); }; [ClassVersion("1.0.0"),locale(1033)] class MSFT_DSCMetaConfiguration { uint32 ConfigurationModeFrequencyMins; boolean RebootNodeIfNeeded; [ValueMap{"ApplyOnly", "ApplyAndMonitor", "ApplyAndAutoCorrect"} : ToSubclass] string ConfigurationMode; [ValueMap {"ContinueConfiguration","StopConfiguration"} : ToSubclass] string ActionAfterReboot; [EmbeddedInstance("MSFT_Credential") : ToSubclass] MSFT_Credential Credential; [ValueMap{"Push", "Pull"} : ToSubclass] string RefreshMode; string CertificateID; string ConfigurationID; string DownloadManagerName; [EmbeddedInstance("MSFT_KeyValuePair") : ToSubclass] MSFT_KeyValuePair DownloadManagerCustomData[]; uint32 RefreshFrequencyMins; boolean AllowModuleOverwrite; [ValueMap{"None", "ForceModuleImport", "All"} : ToSubclass] string DebugMode[]; [read : ToSubclass] string LCMVersion; [read : ToSubclass] string LCMCompatibleVersions[]; [read : ToSubclass,ValueMap{"Idle", "Busy", "PendingReboot", "PendingConfiguration"} : ToSubclass] string LCMState; }; [Abstract,ClassVersion("1.0.0"),locale(1033)] class MSFT_KeyValuePair { [key] string key; [write : ToSubclass] string Value; }; [Abstract,ClassVersion("1.0.0"),locale(1033)] class OMI_BaseResource { }; [Indication,Exception : ToSubclass DisableOverride,UMLPackagePath("CIM::Interop") : ToSubclass,locale(1033)] class OMI_Error : CIM_Error { uint32 error_Code; string error_Type; [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"} : ToSubclass] uint16 error_Category; };