Undocumented functions of NTDLL

2OO1, 4 March


Gridstore - NonStop Storage

NtSystemDebugControl
NtSystemDebugControl

NTSYSAPI 
NTSTATUS
NTAPI

NtSystemDebugControl(

IN SYSDBG_COMMAND Command, IN PVOID InputBuffer OPTIONAL, IN ULONG InputBufferLength, OUT PVOID OutputBuffer OPTIONAL, IN ULONG OutputBufferLength, OUT PULONG ReturnLength OPTIONAL );




Function NtSystemDebugControl is used by some low-level debuggers written by Microsoft and avaiable typically in DDK.



  • Command
  •     Command request for system. Command's codes are avaiable in enumeration type SYSDBG_COMMAND.
  • InputBuffer
  •     User's allocated buffer with input data.
  • InputBufferLength
  •     Length of InputBuffer, in bytes.
  • OutputBuffer
  •     User's allocated buffer for output data.
  • OutputBufferLength
  •     Length of OutputBuffer, in bytes.
  • ReturnLength
  •     Pointer to ULONG value receiving required size of OutputBuffer.


    Documented by:
    Tomasz Nowak



    Requirements:
    Library: ntdll.lib


    See also:
    SYSDBG_COMMAND