Define the remaining Nt* functions.
This commit is contained in:
parent
b8b15f3e6e
commit
da0ade4689
|
@ -1644,6 +1644,15 @@ typedef enum _HARDERROR_RESPONSE {
|
||||||
ResponseYes
|
ResponseYes
|
||||||
} HARDERROR_RESPONSE, *PHARDERROR_RESPONSE;
|
} HARDERROR_RESPONSE, *PHARDERROR_RESPONSE;
|
||||||
|
|
||||||
|
typedef enum _SYSDBG_COMMAND {
|
||||||
|
SysDbgQueryModuleInformation,
|
||||||
|
SysDbgQueryTraceInformation,
|
||||||
|
SysDbgSetTracepoint,
|
||||||
|
SysDbgSetSpecialCall,
|
||||||
|
SysDbgClearSpecialCalls,
|
||||||
|
SysDbgQuerySpecialCalls
|
||||||
|
} SYSDBG_COMMAND, *PSYSDBG_COMMAND;
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* Function declarations
|
* Function declarations
|
||||||
*/
|
*/
|
||||||
|
@ -1858,17 +1867,27 @@ NTSTATUS WINAPI NtSetValueKey(HANDLE,const UNICODE_STRING *,ULONG,ULONG,const v
|
||||||
NTSTATUS WINAPI NtSetVolumeInformationFile(HANDLE,PIO_STATUS_BLOCK,PVOID,ULONG,FS_INFORMATION_CLASS);
|
NTSTATUS WINAPI NtSetVolumeInformationFile(HANDLE,PIO_STATUS_BLOCK,PVOID,ULONG,FS_INFORMATION_CLASS);
|
||||||
NTSTATUS WINAPI NtSignalAndWaitForSingleObject(HANDLE,HANDLE,BOOLEAN,const LARGE_INTEGER*);
|
NTSTATUS WINAPI NtSignalAndWaitForSingleObject(HANDLE,HANDLE,BOOLEAN,const LARGE_INTEGER*);
|
||||||
NTSTATUS WINAPI NtShutdownSystem(SHUTDOWN_ACTION);
|
NTSTATUS WINAPI NtShutdownSystem(SHUTDOWN_ACTION);
|
||||||
|
NTSTATUS WINAPI NtStartProfile(HANDLE);
|
||||||
|
NTSTATUS WINAPI NtStopProfile(HANDLE);
|
||||||
NTSTATUS WINAPI NtSuspendThread(HANDLE,PULONG);
|
NTSTATUS WINAPI NtSuspendThread(HANDLE,PULONG);
|
||||||
|
NTSTATUS WINAPI NtSystemDebugControl(SYSDBG_COMMAND,PVOID,ULONG,PVOID,ULONG,PULONG);
|
||||||
NTSTATUS WINAPI NtTerminateProcess(HANDLE,LONG);
|
NTSTATUS WINAPI NtTerminateProcess(HANDLE,LONG);
|
||||||
NTSTATUS WINAPI NtTerminateThread(HANDLE,LONG);
|
NTSTATUS WINAPI NtTerminateThread(HANDLE,LONG);
|
||||||
|
NTSTATUS WINAPI NtTestAlert(VOID);
|
||||||
NTSTATUS WINAPI NtUnloadDriver(const UNICODE_STRING *);
|
NTSTATUS WINAPI NtUnloadDriver(const UNICODE_STRING *);
|
||||||
NTSTATUS WINAPI NtUnloadKey(HANDLE);
|
NTSTATUS WINAPI NtUnloadKey(HANDLE);
|
||||||
|
NTSTATUS WINAPI NtUnloadKeyEx(POBJECT_ATTRIBUTES,HANDLE);
|
||||||
NTSTATUS WINAPI NtUnlockFile(HANDLE,PIO_STATUS_BLOCK,PLARGE_INTEGER,PLARGE_INTEGER,PULONG);
|
NTSTATUS WINAPI NtUnlockFile(HANDLE,PIO_STATUS_BLOCK,PLARGE_INTEGER,PLARGE_INTEGER,PULONG);
|
||||||
NTSTATUS WINAPI NtUnlockVirtualMemory(HANDLE,PVOID*,ULONG*,ULONG);
|
NTSTATUS WINAPI NtUnlockVirtualMemory(HANDLE,PVOID*,ULONG*,ULONG);
|
||||||
NTSTATUS WINAPI NtUnmapViewOfSection(HANDLE,PVOID);
|
NTSTATUS WINAPI NtUnmapViewOfSection(HANDLE,PVOID);
|
||||||
|
NTSTATUS WINAPI NtVdmControl(ULONG,PVOID);
|
||||||
NTSTATUS WINAPI NtWaitForSingleObject(HANDLE,BOOLEAN,const LARGE_INTEGER*);
|
NTSTATUS WINAPI NtWaitForSingleObject(HANDLE,BOOLEAN,const LARGE_INTEGER*);
|
||||||
NTSTATUS WINAPI NtWaitForMultipleObjects(ULONG,const HANDLE*,BOOLEAN,BOOLEAN,const LARGE_INTEGER*);
|
NTSTATUS WINAPI NtWaitForMultipleObjects(ULONG,const HANDLE*,BOOLEAN,BOOLEAN,const LARGE_INTEGER*);
|
||||||
|
NTSTATUS WINAPI NtWaitHighEventPair(HANDLE);
|
||||||
|
NTSTATUS WINAPI NtWaitLowEventPair(HANDLE);
|
||||||
NTSTATUS WINAPI NtWriteFile(HANDLE,HANDLE,PIO_APC_ROUTINE,PVOID,PIO_STATUS_BLOCK,const void*,ULONG,PLARGE_INTEGER,PULONG);
|
NTSTATUS WINAPI NtWriteFile(HANDLE,HANDLE,PIO_APC_ROUTINE,PVOID,PIO_STATUS_BLOCK,const void*,ULONG,PLARGE_INTEGER,PULONG);
|
||||||
|
NTSTATUS WINAPI NtWriteFileGather(HANDLE,HANDLE,PIO_APC_ROUTINE,PVOID,PIO_STATUS_BLOCK,FILE_SEGMENT_ELEMENT,ULONG,PLARGE_INTEGER,PULONG);
|
||||||
|
NTSTATUS WINAPI NtWriteRequestData(HANDLE,PLPC_MESSAGE,ULONG,PVOID,ULONG,PULONG);
|
||||||
NTSTATUS WINAPI NtWriteVirtualMemory(HANDLE,void*,const void*,SIZE_T,SIZE_T*);
|
NTSTATUS WINAPI NtWriteVirtualMemory(HANDLE,void*,const void*,SIZE_T,SIZE_T*);
|
||||||
NTSTATUS WINAPI NtYieldExecution(void);
|
NTSTATUS WINAPI NtYieldExecution(void);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue