Defines |
| #define | NDEBUG |
Functions |
| VOID NTAPI | SeAssignPrimaryToken (IN PEPROCESS Process, IN PTOKEN Token) |
| VOID NTAPI | PspDeleteProcessSecurity (IN PEPROCESS Process) |
| VOID NTAPI | PspDeleteThreadSecurity (IN PETHREAD Thread) |
| NTSTATUS NTAPI | PspInitializeProcessSecurity (IN PEPROCESS Process, IN PEPROCESS Parent OPTIONAL) |
| NTSTATUS NTAPI | PspWriteTebImpersonationInfo (IN PETHREAD Thread, IN PETHREAD CurrentThread) |
| NTSTATUS NTAPI | PspAssignPrimaryToken (IN PEPROCESS Process, IN HANDLE Token, IN PACCESS_TOKEN AccessToken OPTIONAL) |
| NTSTATUS NTAPI | PspSetPrimaryToken (IN PEPROCESS Process, IN HANDLE TokenHandle OPTIONAL, IN PACCESS_TOKEN Token OPTIONAL) |
| NTSTATUS NTAPI | NtOpenProcessToken (IN HANDLE ProcessHandle, IN ACCESS_MASK DesiredAccess, OUT PHANDLE TokenHandle) |
| NTSTATUS NTAPI | NtOpenProcessTokenEx (IN HANDLE ProcessHandle, IN ACCESS_MASK DesiredAccess, IN ULONG HandleAttributes, OUT PHANDLE TokenHandle) |
| PACCESS_TOKEN NTAPI | PsReferencePrimaryToken (PEPROCESS Process) |
| NTSTATUS NTAPI | PsOpenTokenOfProcess (IN HANDLE ProcessHandle, OUT PACCESS_TOKEN *Token) |
| NTSTATUS NTAPI | PsAssignImpersonationToken (IN PETHREAD Thread, IN HANDLE TokenHandle) |
| VOID NTAPI | PsRevertToSelf (VOID) |
| VOID NTAPI | PsRevertThreadToSelf (IN PETHREAD Thread) |
| NTSTATUS NTAPI | PsImpersonateClient (IN PETHREAD Thread, IN PACCESS_TOKEN Token, IN BOOLEAN CopyOnOpen, IN BOOLEAN EffectiveOnly, IN SECURITY_IMPERSONATION_LEVEL ImpersonationLevel) |
| PACCESS_TOKEN NTAPI | PsReferenceEffectiveToken (IN PETHREAD Thread, OUT IN PTOKEN_TYPE TokenType, OUT PBOOLEAN EffectiveOnly, OUT PSECURITY_IMPERSONATION_LEVEL Level) |
| PACCESS_TOKEN NTAPI | PsReferenceImpersonationToken (IN PETHREAD Thread, OUT PBOOLEAN CopyOnOpen, OUT PBOOLEAN EffectiveOnly, OUT PSECURITY_IMPERSONATION_LEVEL ImpersonationLevel) |
| VOID NTAPI | PsDereferenceImpersonationToken (IN PACCESS_TOKEN ImpersonationToken) |
| VOID NTAPI | PsDereferencePrimaryToken (IN PACCESS_TOKEN PrimaryToken) |
| BOOLEAN NTAPI | PsDisableImpersonation (IN PETHREAD Thread, IN PSE_IMPERSONATION_STATE ImpersonationState) |
| VOID NTAPI | PsRestoreImpersonation (IN PETHREAD Thread, IN PSE_IMPERSONATION_STATE ImpersonationState) |
| NTSTATUS NTAPI | NtImpersonateThread (IN HANDLE ThreadHandle, IN HANDLE ThreadToImpersonateHandle, IN PSECURITY_QUALITY_OF_SERVICE SecurityQualityOfService) |
Variables |
| PTOKEN | PspBootAccessToken |