typedef struct _SECURITY_SUBJECT_CONTEXT
{
    void *ClientToken;
    SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
    void *PrimaryToken;
    void *ProcessAuditId;
} SECURITY_SUBJECT_CONTEXT, *PSECURITY_SUBJECT_CONTEXT;