00001
#ifndef USEREXTS
00002
#define USEREXTS
00003
00004
#include <ntos.h>
00005
#include <w32p.h>
00006
#include <nt.h>
00007
#include <ntrtl.h>
00008
#include <nturtl.h>
00009
#include <excpt.h>
00010
#include <atom.h>
00011
#include <stdio.h>
00012
#include <limits.h>
00013
#include <ntddkbd.h>
00014
#include <ntddmou.h>
00015
#include <string.h>
00016
#include <ntstatus.h>
00017
#include <windows.h>
00018
#include <ntddvdeo.h>
00019
#include <ntcsrsrv.h>
00020
00021 #define PROCESS_PROCESSLINK 0
00022 #define PROCESS_WIN32PROCESS 1
00023 #define PROCESS_IMAGEFILENAME 2
00024 #define PROCESS_THREADLIST 3
00025 #define PROCESS_PRIORITYCLASS 4
00026 #define PROCESS_PROCESSHEAD 5
00027 #define PROCESS_PROCESSID 6
00028
00029 PVOID
GetEProcessData_X86(
00030
PEPROCESS pEProcess,
00031 UINT iData,
00032 PVOID pBuffer);
00033
00034 PVOID
GetEProcessData_MIPS(
00035
PEPROCESS pEProcess,
00036 UINT iData,
00037 PVOID pBuffer);
00038
00039 PVOID
GetEProcessData_ALPHA(
00040
PEPROCESS pEProcess,
00041 UINT iData,
00042 PVOID pBuffer);
00043
00044 PVOID
GetEProcessData_PPC(
00045
PEPROCESS pEProcess,
00046 UINT iData,
00047 PVOID pBuffer);
00048
00049 PVOID
GetEProcessData_IA64(
00050
PEPROCESS pEProcess,
00051 UINT iData,
00052 PVOID pBuffer);
00053
00054 typedef PVOID (*PGETEPROCESSDATAFUNC)(
PEPROCESS,
UINT, PVOID);
00055
00056
#endif