mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:22:58 +00:00
[AUDIT]
ntoskrnl/dbgk (according to functions_list.txt in audited branch comments by Alex Ionescu, and comments by me) - debug.c: Clean/trivial implementation based on the object's structure. I merely create it and then initailize all its members. Other functions are stubs - dbgkutil.c: Code is #if0'ed, and doesn't belong to Alex Ionescu. Author is unknown. - Unified / prettified formatting, STDCALL -> NTAPI svn path=/trunk/; revision=21931
This commit is contained in:
parent
8a2eb6433b
commit
659e7c97df
2 changed files with 29 additions and 29 deletions
|
@ -16,7 +16,7 @@
|
|||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
VOID
|
||||
STDCALL
|
||||
NTAPI
|
||||
DbgkCreateThread(PVOID StartAddress)
|
||||
{
|
||||
#if 0
|
||||
|
|
|
@ -17,7 +17,7 @@ POBJECT_TYPE DbgkDebugObjectType;
|
|||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtCreateDebugObject(OUT PHANDLE DebugHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
|
@ -103,7 +103,7 @@ NtCreateDebugObject(OUT PHANDLE DebugHandle,
|
|||
}
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtWaitForDebugEvent(IN HANDLE DebugObject, // Debug object handle must grant DEBUG_OBJECT_WAIT_STATE_CHANGE access.
|
||||
IN BOOLEAN Alertable,
|
||||
IN PLARGE_INTEGER Timeout OPTIONAL,
|
||||
|
@ -116,7 +116,7 @@ NtWaitForDebugEvent(IN HANDLE DebugObject, // Debug object handle must grant DEB
|
|||
}
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtDebugContinue(IN HANDLE DebugObject, // Debug object handle must grant DEBUG_OBJECT_WAIT_STATE_CHANGE access.
|
||||
IN PCLIENT_ID AppClientId,
|
||||
IN NTSTATUS ContinueStatus)
|
||||
|
@ -128,7 +128,7 @@ NtDebugContinue(IN HANDLE DebugObject, // Debug object handle must grant DEBU
|
|||
}
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtDebugActiveProcess(IN HANDLE Process, // Process handle must grant PROCESS_SUSPEND_RESUME access.
|
||||
IN HANDLE DebugObject) // Debug object handle must grant DEBUG_OBJECT_ADD_REMOVE_PROCESS access.
|
||||
{
|
||||
|
@ -139,7 +139,7 @@ NtDebugActiveProcess(IN HANDLE Process, // Process handle must grant PROCESS
|
|||
}
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtRemoveProcessDebug(IN HANDLE Process, // Process handle must grant PROCESS_SUSPEND_RESUME access.
|
||||
IN HANDLE DebugObject) // Debug object handle must grant DEBUG_OBJECT_ADD_REMOVE_PROCESS access.
|
||||
{
|
||||
|
@ -150,7 +150,7 @@ NtRemoveProcessDebug(IN HANDLE Process, // Process handle must grant PROCESS
|
|||
}
|
||||
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
NTAPI
|
||||
NtSetInformationDebugObject(IN HANDLE DebugObject, // Debug object handle need not grant any particular access right.
|
||||
IN DEBUGOBJECTINFOCLASS DebugObjectInformationClass,
|
||||
IN PVOID DebugInformation,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue