mirror of
https://github.com/reactos/reactos.git
synced 2024-08-04 10:30:59 +00:00
[NDK]
- Move RtlFillMemoryUlong into user mode only area [XDK] - Add KeFlushIoBuffers for amd64 svn path=/branches/header-work/; revision=46389
This commit is contained in:
parent
4e669a2682
commit
10100513f3
|
@ -1689,6 +1689,18 @@ RtlDuplicateUnicodeString(
|
|||
OUT PUNICODE_STRING DestinationString
|
||||
);
|
||||
|
||||
//
|
||||
// Memory Functions
|
||||
//
|
||||
NTSYSAPI
|
||||
VOID
|
||||
NTAPI
|
||||
RtlFillMemoryUlong(
|
||||
IN PVOID Destination,
|
||||
IN ULONG Length,
|
||||
IN ULONG Fill
|
||||
);
|
||||
|
||||
#endif
|
||||
|
||||
NTSYSAPI
|
||||
|
@ -1911,18 +1923,6 @@ RtlLookupAtomInAtomTable(
|
|||
OUT PRTL_ATOM Atom
|
||||
);
|
||||
|
||||
//
|
||||
// Memory Functions
|
||||
//
|
||||
NTSYSAPI
|
||||
VOID
|
||||
NTAPI
|
||||
RtlFillMemoryUlong(
|
||||
IN PVOID Destination,
|
||||
IN ULONG Length,
|
||||
IN ULONG Fill
|
||||
);
|
||||
|
||||
//
|
||||
// Process Management Functions
|
||||
//
|
||||
|
|
|
@ -103,6 +103,14 @@ KeGetCurrentThread(VOID)
|
|||
return (struct _KTHREAD *)__readgsqword(0x188);
|
||||
}
|
||||
|
||||
/* VOID
|
||||
* KeFlushIoBuffers(
|
||||
* IN PMDL Mdl,
|
||||
* IN BOOLEAN ReadOperation,
|
||||
* IN BOOLEAN DmaOperation)
|
||||
*/
|
||||
#define KeFlushIoBuffers(_Mdl, _ReadOperation, _DmaOperation)
|
||||
|
||||
/* x86 and x64 performs a 0x2C interrupt */
|
||||
#define DbgRaiseAssertionFailure __int2c
|
||||
|
||||
|
|
Loading…
Reference in a new issue