#pragma autorecover #pragma namespace("\\\\.\\root\\cimv2\\ms_409") [description("Represents an arbitrary SID -- CANNOT BE ENUMERATED") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SID : CIM_Setting { }; [description("The SID of an account. Every account has a SID, but not every SID has an account") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_AccountSID : CIM_ElementSetting { }; [description("Represents security settings for a managed element") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecuritySetting : CIM_Setting { }; [description("Ownership of an object") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecuritySettingOwner { }; [description("Group of an object") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecuritySettingGroup { }; [description("Specifies the rights that a trustee does or does not haveto a given object. Modeled after EXPLICIT_ACCESS") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecuritySettingAccess { [Values("Set, Deny") : Amended]uint32 Type; }; [description("Specifies the auditing for a given trustee on a given object. Modeled after EXPLICIT_ACCESS") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecuritySettingAuditing { [Values("Audit success, Audit failure") : Amended]uint32 Type; }; [description("Specifies a trustee. Either a name or a SID (byte array) can be used") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_Trustee : Win32_MethodParameterClass { }; [description("Specifies an element of an access control") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_ACE : Win32_MethodParameterClass { [Values("Access Allowed, Access Denied, Audit") : Amended]uint32 AceType; [description("Inheritance and such") : Amended]uint32 AceFlags; [description("Rights granted/denied/etc") : Amended]uint32 AccessMask; }; [description("Structural representation of a SECURITY_DESCRIPTOR") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_SecurityDescriptor : Win32_MethodParameterClass { }; [Description("The Win32_LogicalFileAuditing class determines if a file's System Audit flag is set.") : Amended,ABSTRACT, AMENDMENT, LOCALE(0x409)] class Win32_LogicalFileAuditing : Win32_SecuritySettingAuditing { };