[SDK] Reorganize header files

This commit is contained in:
2024-08-08 15:27:44 -04:00
parent e48262d4d7
commit 120277161c
9 changed files with 90 additions and 58 deletions

29
SDK/INC/NT/ntrtl.h Normal file
View File

@@ -0,0 +1,29 @@
/*++
Copyright (c) 2024, Quinn Stephens.
Provided under the BSD 3-Clause license.
Module Name:
ntrtl.h
Abstract:
Provides NT RTL (Run-Time Library) definitions.
--*/
#ifndef _NTRTL_H
#define _NTRTL_H
#include <string.h>
//
// Memory operations.
//
#define RtlMoveMemory(Destination, Source, Length) memmove((Destination), (Source), (Length))
#define RtlCopyMemory(Destination, Source, Length) memcpy((Destination), (Source), (Length))
#define RtlFillMemory(Destination, Length, Fill) memset((Destination), (Fill), (Length))
#define RtlZeroMemory(Destination, Length) memset((Destination), 0, (Length))
#endif /* !_NTRTL_H */