typedef struct _SID { unsigned char Revision; unsigned char SubAuthorityCount; SID_IDENTIFIER_AUTHORITY IdentifierAuthority; unsigned long SubAuthority[1]; } SID, *PSID;