NORETURN void MeBugCheck(IN enum _BUGCHECK_CODES BugCheckCode)
void PsInitializeCidTable(void)
PETHREAD PsLookupThreadByThreadId(IN HANDLE ThreadId)
HANDLE PsAllocateThreadId(IN PETHREAD Thread)
PHANDLE_TABLE PspCidTable
PEPROCESS PsLookupProcessByProcessId(IN HANDLE ProcessId)
HANDLE PsAllocateProcessId(IN PEPROCESS Process)
void PsFreeCid(IN HANDLE Cid)
void * HtGetObject(PHANDLE_TABLE Table, HANDLE Handle, PHANDLE_TABLE_ENTRY *OutEntry)
PHANDLE_TABLE HtCreateHandleTable(IN PEPROCESS Process)
HANDLE HtCreateHandle(PHANDLE_TABLE Table, void *Object, uint32_t Access)
void HtDeleteHandle(PHANDLE_TABLE Table, HANDLE Handle)
struct _HANDLE_TABLE * PHANDLE_TABLE
#define MT_PROCESS_ALL_ACCESS
EPROCESS PsInitialSystemProcess