#pragma classflags("safeupdate") #pragma autorecover #pragma namespace("\\\\.\\root\\StandardCimv2") Instance of __Win32Provider as $prov { Name = "NetNcCim"; ClsId = "{47B706B0-B103-4AFD-8ECF-16C2DDF81C15}"; 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; }; [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::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("NetNcCim") : ToInstance] class MSFT_DAConnectionStatus : MSFT_NetSettingData { [read : ToSubclass] uint32 Status; [read : ToSubclass] uint32 Substatus; }; [UMLPackagePath("CIM::Core::Settings") : ToSubclass,ClassVersion("1.0.0"),locale(1033),dynamic : ToInstance,provider("NetNcCim") : ToInstance] class MSFT_NCSIPolicyConfiguration : MSFT_NetSettingData { string CorporateDNSProbeHostAddress; string CorporateDNSProbeHostName; string CorporateSitePrefixList[]; string CorporateWebsiteProbeURL; string DomainLocationDeterminationURL; [read : ToSubclass] string PolicyStore; [implemented] uint32 Reset([In] boolean CorporateDNSProbeHostAddress,[In] boolean CorporateDNSProbeHostName,[In] boolean CorporateSitePrefixList,[In] boolean CorporateWebsiteProbeURL,[In] boolean DomainLocationDeterminationURL,[In] boolean PassThru,[Out,EmbeddedInstance("MSFT_NCSIPolicyConfiguration") : ToSubclass] MSFT_NCSIPolicyConfiguration OutputObject); };