#pragma autorecover #pragma namespace("\\\\.\\root\\CIMV2") [Dynamic : ToInstance DisableOverride,provider("Win32_UserStateConfigurationProvider"),Description(""),singleton,inpartition{"local-system"}] class Win32_UserStateConfigurationControls { [read,write,description("Controls whether the computer's folder redirection feature settings are configured by using UST Manageability WMI classes or by using Group Policy."),Values{"GroupPolicy", "WMI"},ValueMap{"0", "1"}] uint8 FolderRedirection; [read,write,description("Controls whether the computer's roaming user profile feature settings are configured by using UST Manageability WMI classes or by using Group Policy."),Values{"GroupPolicy", "WMI"},ValueMap{"0", "1"}] uint8 RoamingUserProfile; [read,write,description("Controls whether the computer's Offline files feature settings are configured by using UST Manageability WMI classes or by using Group Policy."),Values{"GroupPolicy", "WMI"},ValueMap{"0", "1"}] uint8 OfflineFiles; }; Instance of __Win32Provider as $UST1 { Name = "Win32_UserStateConfigurationProvider"; CLSID = "{b67c0b5e-c0ff-41c6-885d-5bdcd71837aa}"; HostingModel = "LocalSystemHostOrSelfHost"; DefaultMachineName; ImpersonationLevel = 1; InitializationReentrancy = 0; InitializeAsAdminFirst = TRUE; PerLocaleInitialization = FALSE; PerUserInitialization = FALSE; Pure = TRUE; UnloadTimeout; }; Instance of __InstanceProviderRegistration { provider = $UST1; SupportsEnumeration = "TRUE"; SupportsGet = "TRUE"; SupportsPut = "TRUE"; QuerySupportLevels = {"WQL:UnarySelect"}; };