#pragma autorecover #pragma namespace("\\\\.\\root\\standardcimv2\\embedded") Instance of __Win32Provider as $prov { Name = "AssignedAccess"; ClsId = "{E565CAF2-2B8D-4499-9148-7EBAD978D4EF}"; ImpersonationLevel = 1; HostingModel = "LocalSystemHost"; version = 1073741825; }; Instance of __InstanceProviderRegistration { Provider = $prov; supportsGet = TRUE; supportsPut = TRUE; supportsDelete = TRUE; supportsEnumeration = TRUE; QuerySupportLevels; }; [ClassVersion("1.0"),locale(1033),dynamic : ToInstance,provider("AssignedAccess") : ToInstance] class WEDL_AssignedAccess { [key] string UserSID; [read : ToSubclass,write : ToSubclass] string AppUserModelId; [read : ToSubclass] sint32 Status; };