| Platform SDK: Access Control | 
The SID_NAME_USE enumeration type contains values that specify the type of a security identifier (SID).
typedef enum _SID_NAME_USE {
  SidTypeUser = 1,
  SidTypeGroup,
  SidTypeDomain,
  SidTypeAlias,
  SidTypeWellKnownGroup,
  SidTypeDeletedAccount,
  SidTypeInvalid,
  SidTypeUnknown,
  SidTypeComputer
} SID_NAME_USE, *PSID_NAME_USE;
| Enumerator Value | Meaning | 
|---|---|
| SidTypeUser | Indicates a user SID. | 
| SidTypeGroup | Indicates a group SID. | 
| SidTypeDomain | Indicates a domain SID. | 
| SidTypeAlias | Indicates an alias SID. | 
| SidTypeWellKnownGroup | Indicates an SID for a well-known group. | 
| SidTypeDeletedAccount | Indicates an SID for a deleted account. | 
| SidTypeInvalid | Indicates an invalid SID. | 
| SidTypeUnknown | Indicates an unknown SID type. | 
| SidTypeComputer | Indicates a SID for a computer. | 
  Windows NT/2000: Requires Windows NT 3.1 or later.
  Header: Declared in Winnt.h; include Windows.h.
Access Control Overview, Access Control Enumeration Types, LookupAccountName, LookupAccountSid