#ifndef _NTPSAPI_H
// Processes
#if (PHNT_MODE != PHNT_MODE_KERNEL)
// Windows 8 and above
#define NtCurrentProcessToken() ((HANDLE)(LONG_PTR)-4) // NtOpenProcessToken(NtCurrentProcess())
View code on GitHubThis macro defines a pseudo-handle that allows querying information about the primary token of the calling process without explicitly opening it.
Note that as opposed to NtCurrentProcess and NtCurrentThread, the system does not accept token pseudo-handles outside of the token-querying function.
This macro was introduced in Windows 8.