My Project
Loading...
Searching...
No Matches
cid.c File Reference
#include "../../includes/ps.h"
#include "../../includes/ob.h"
#include "../../includes/ht.h"
#include "../../assert.h"

Go to the source code of this file.

Functions

void PsInitializeCidTable (void)
HANDLE PsAllocateProcessId (IN PEPROCESS Process)
HANDLE PsAllocateThreadId (IN PETHREAD Thread)
PEPROCESS PsLookupProcessByProcessId (IN HANDLE ProcessId)
PETHREAD PsLookupThreadByThreadId (IN HANDLE ThreadId)
void PsFreeCid (IN HANDLE Cid)

Variables

PHANDLE_TABLE PspCidTable = NULL

Function Documentation

◆ PsAllocateProcessId()

HANDLE PsAllocateProcessId ( IN PEPROCESS Process)

Definition at line 59 of file cid.c.

◆ PsAllocateThreadId()

HANDLE PsAllocateThreadId ( IN PETHREAD Thread)

Definition at line 88 of file cid.c.

◆ PsFreeCid()

void PsFreeCid ( IN HANDLE Cid)

Definition at line 163 of file cid.c.

◆ PsInitializeCidTable()

void PsInitializeCidTable ( void )

Definition at line 27 of file cid.c.

◆ PsLookupProcessByProcessId()

PEPROCESS PsLookupProcessByProcessId ( IN HANDLE ProcessId)

Definition at line 113 of file cid.c.

◆ PsLookupThreadByThreadId()

PETHREAD PsLookupThreadByThreadId ( IN HANDLE ThreadId)

Definition at line 138 of file cid.c.

Variable Documentation

◆ PspCidTable

PHANDLE_TABLE PspCidTable = NULL

Definition at line 24 of file cid.c.