2.2.2.3 SID_NAME_USE
The SID_NAME_USE enumeration specifies the type of account that a SID references.
-
typedef enum _SID_NAME_USE { SidTypeUser = 1, SidTypeGroup, SidTypeDomain, SidTypeAlias, SidTypeWellKnownGroup, SidTypeDeletedAccount, SidTypeInvalid, SidTypeUnknown, SidTypeComputer, SidTypeLabel } SID_NAME_USE, *PSID_NAME_USE;
SidTypeUser: Indicates a user object.
SidTypeGroup: Indicates a group object.
SidTypeDomain: Indicates a domain object.
SidTypeAlias: Indicates an alias object.
SidTypeWellKnownGroup: Indicates an object whose SID is invariant.
SidTypeDeletedAccount: Indicates an object that has been deleted.
SidTypeInvalid: This member is not used.
SidTypeUnknown: Indicates that the type of object could not be determined. For example, no object with that SID exists.
SidTypeComputer: This member is not used.
SidTypeLabel: This member is not used.