Files
mirror-processhacker/2.x/trunk/ProcessHacker/include/ntimport.h
T
wj32 1183cc9612 window now has a tab control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2312 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 07:52:31 +00:00

43 lines
1.3 KiB
C

#ifndef NTIMPORT_H
#define NTIMPORT_H
#include <ntbasic.h>
#include <ntexapi.h>
#include <ntobapi.h>
#include <ntpsapi.h>
#include <ntrtl.h>
#ifdef NTIMPORT_PRIVATE
#define EXT
#define EQNULL = NULL
#else
#define EXT extern
#define EQNULL
#endif
EXT _NtAlertResumeThread NtAlertResumeThread EQNULL;
EXT _NtAlertThread NtAlertThread EQNULL;
EXT _NtClose NtClose EQNULL;
EXT _NtDuplicateObject NtDuplicateObject EQNULL;
EXT _NtGetNextProcess NtGetNextProcess EQNULL;
EXT _NtGetNextThread NtGetNextThread EQNULL;
EXT _NtOpenProcess NtOpenProcess EQNULL;
EXT _NtOpenThread NtOpenThread EQNULL;
EXT _NtQueryInformationProcess NtQueryInformationProcess EQNULL;
EXT _NtQueryInformationThread NtQueryInformationThread EQNULL;
EXT _NtQueryObject NtQueryObject EQNULL;
EXT _NtQuerySystemInformation NtQuerySystemInformation EQNULL;
EXT _NtQueueApcThread NtQueueApcThread EQNULL;
EXT _NtResumeProcess NtResumeProcess EQNULL;
EXT _NtResumeThread NtResumeThread EQNULL;
EXT _NtSetInformationProcess NtSetInformationProcess EQNULL;
EXT _NtSetInformationThread NtSetInformationThread EQNULL;
EXT _NtSuspendProcess NtSuspendProcess EQNULL;
EXT _NtSuspendThread NtSuspendThread EQNULL;
EXT _NtTerminateProcess NtTerminateProcess EQNULL;
EXT _NtTerminateThread NtTerminateThread EQNULL;
BOOLEAN PhInitializeImports();
#endif