mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:32:59 +00:00
[NDK][NTOS:EX:KD64] Add SAL annotations to Kd/Nt/ZwSystemDebugControl.
This commit is contained in:
parent
5d78952024
commit
317f1e8391
3 changed files with 25 additions and 24 deletions
|
@ -185,12 +185,13 @@ ExpDebuggerWorker(
|
||||||
*--*/
|
*--*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
NtSystemDebugControl(SYSDBG_COMMAND ControlCode,
|
NtSystemDebugControl(
|
||||||
PVOID InputBuffer,
|
_In_ SYSDBG_COMMAND ControlCode,
|
||||||
ULONG InputBufferLength,
|
_In_reads_bytes_(InputBufferLength) PVOID InputBuffer,
|
||||||
PVOID OutputBuffer,
|
_In_ ULONG InputBufferLength,
|
||||||
ULONG OutputBufferLength,
|
_Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer,
|
||||||
PULONG ReturnLength)
|
_In_ ULONG OutputBufferLength,
|
||||||
|
_Out_opt_ PULONG ReturnLength)
|
||||||
{
|
{
|
||||||
switch (ControlCode)
|
switch (ControlCode)
|
||||||
{
|
{
|
||||||
|
|
|
@ -2178,11 +2178,11 @@ NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
KdSystemDebugControl(
|
KdSystemDebugControl(
|
||||||
_In_ SYSDBG_COMMAND Command,
|
_In_ SYSDBG_COMMAND Command,
|
||||||
_In_ PVOID InputBuffer,
|
_In_reads_bytes_(InputBufferLength) PVOID InputBuffer,
|
||||||
_In_ ULONG InputBufferLength,
|
_In_ ULONG InputBufferLength,
|
||||||
_Out_ PVOID OutputBuffer,
|
_Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer,
|
||||||
_In_ ULONG OutputBufferLength,
|
_In_ ULONG OutputBufferLength,
|
||||||
_Inout_ PULONG ReturnLength,
|
_Out_opt_ PULONG ReturnLength,
|
||||||
_In_ KPROCESSOR_MODE PreviousMode)
|
_In_ KPROCESSOR_MODE PreviousMode)
|
||||||
{
|
{
|
||||||
/* Handle some internal commands */
|
/* Handle some internal commands */
|
||||||
|
|
|
@ -34,11 +34,11 @@ NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
KdSystemDebugControl(
|
KdSystemDebugControl(
|
||||||
_In_ SYSDBG_COMMAND Command,
|
_In_ SYSDBG_COMMAND Command,
|
||||||
_In_ PVOID InputBuffer,
|
_In_reads_bytes_(InputBufferLength) PVOID InputBuffer,
|
||||||
_In_ ULONG InputBufferLength,
|
_In_ ULONG InputBufferLength,
|
||||||
_Out_ PVOID OutputBuffer,
|
_Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer,
|
||||||
_In_ ULONG OutputBufferLength,
|
_In_ ULONG OutputBufferLength,
|
||||||
_Inout_ PULONG ReturnLength,
|
_Out_opt_ PULONG ReturnLength,
|
||||||
_In_ KPROCESSOR_MODE PreviousMode
|
_In_ KPROCESSOR_MODE PreviousMode
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -74,12 +74,12 @@ NTSYSCALLAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
NtSystemDebugControl(
|
NtSystemDebugControl(
|
||||||
SYSDBG_COMMAND ControlCode,
|
_In_ SYSDBG_COMMAND Command,
|
||||||
PVOID InputBuffer,
|
_In_reads_bytes_(InputBufferLength) PVOID InputBuffer,
|
||||||
ULONG InputBufferLength,
|
_In_ ULONG InputBufferLength,
|
||||||
PVOID OutputBuffer,
|
_Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer,
|
||||||
ULONG OutputBufferLength,
|
_In_ ULONG OutputBufferLength,
|
||||||
PULONG ReturnLength
|
_Out_opt_ PULONG ReturnLength
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSYSAPI
|
NTSYSAPI
|
||||||
|
@ -103,11 +103,11 @@ NTSYSAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
ZwSystemDebugControl(
|
ZwSystemDebugControl(
|
||||||
SYSDBG_COMMAND ControlCode,
|
_In_ SYSDBG_COMMAND Command,
|
||||||
PVOID InputBuffer,
|
_In_reads_bytes_(InputBufferLength) PVOID InputBuffer,
|
||||||
ULONG InputBufferLength,
|
_In_ ULONG InputBufferLength,
|
||||||
PVOID OutputBuffer,
|
_Out_writes_bytes_(OutputBufferLength) PVOID OutputBuffer,
|
||||||
ULONG OutputBufferLength,
|
_In_ ULONG OutputBufferLength,
|
||||||
PULONG ReturnLength
|
_Out_opt_ PULONG ReturnLength
|
||||||
);
|
);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue