24 lines
386 B
C
24 lines
386 B
C
#pragma once
|
|
|
|
#ifndef PG_H
|
|
#define PG_H
|
|
|
|
// #define PG_PID_ALLOW 1
|
|
// #define PG_PID_UNDEFINED 4
|
|
|
|
|
|
|
|
void PgInitialize();
|
|
void PgCleanup();
|
|
void PgAddPid(ULONG pid, ULONG state);
|
|
ULONG PgRemovePid(ULONG pid);
|
|
ULONG PgRemovePidState(ULONG pid, ULONG state);
|
|
ULONG PgGetPidState(ULONG pid);
|
|
ULONG PgGetProtectPidState(ULONG pid);
|
|
void PgResetState(ULONG state);
|
|
void PgReset();
|
|
|
|
|
|
|
|
#endif
|