mirror of
https://github.com/reactos/reactos.git
synced 2024-11-20 14:30:57 +00:00
[DDK]
- Remove NTKERNELAPI from Rtl String routines - Remove obsolete hack definition - Fix a typo, spotted by Thomas svn path=/trunk/; revision=63269
This commit is contained in:
parent
bccd8b7aea
commit
3ffbea35b3
4 changed files with 10 additions and 13 deletions
|
@ -870,11 +870,11 @@ typedef VOID
|
|||
(NTAPI *PRTL_FREE_STRING_ROUTINE)(
|
||||
_In_ __drv_freesMem(Mem) _Post_invalid_ PVOID Buffer);
|
||||
|
||||
extern NTKERNELAPI const PRTL_ALLOCATE_STRING_ROUTINE RtlAllocateStringRoutine;
|
||||
extern NTKERNELAPI const PRTL_FREE_STRING_ROUTINE RtlFreeStringRoutine;
|
||||
extern const PRTL_ALLOCATE_STRING_ROUTINE RtlAllocateStringRoutine;
|
||||
extern const PRTL_FREE_STRING_ROUTINE RtlFreeStringRoutine;
|
||||
|
||||
#if _WIN32_WINNT >= 0x0600
|
||||
extern NTKERNELAPI const PRTL_REALLOCATE_STRING_ROUTINE RtlReallocateStringRoutine;
|
||||
extern const PRTL_REALLOCATE_STRING_ROUTINE RtlReallocateStringRoutine;
|
||||
#endif
|
||||
|
||||
_Function_class_(RTL_HEAP_COMMIT_ROUTINE)
|
||||
|
|
|
@ -25,9 +25,6 @@
|
|||
#ifndef _WDMDDK_
|
||||
#define _WDMDDK_
|
||||
|
||||
// TEMP HACK!
|
||||
#define _PROPER_NT_EXPORTS 1
|
||||
|
||||
#define WDM_MAJORVERSION 0x06
|
||||
#define WDM_MINORVERSION 0x00
|
||||
|
||||
|
@ -155,9 +152,9 @@ extern "C" {
|
|||
#ifndef __STRINGIFY
|
||||
#define __STRINGIFY(_exp) #_exp
|
||||
#endif
|
||||
#define _Pragma_redifine_extname(_Name, _Target) _Pragma(__STRINGIFY(redefine_extname _Name _Target))
|
||||
#define _Pragma_redefine_extname(_Name, _Target) _Pragma(__STRINGIFY(redefine_extname _Name _Target))
|
||||
#define __CREATE_NTOS_DATA_IMPORT_ALIAS(_Name) \
|
||||
_Pragma_redifine_extname(_Name,__IMPORTNAME(_Name))
|
||||
_Pragma_redefine_extname(_Name,__IMPORTNAME(_Name))
|
||||
#endif
|
||||
|
||||
#if defined(_WIN64)
|
||||
|
|
|
@ -559,11 +559,11 @@ typedef VOID
|
|||
(NTAPI *PRTL_FREE_STRING_ROUTINE)(
|
||||
_In_ __drv_freesMem(Mem) _Post_invalid_ PVOID Buffer);
|
||||
|
||||
extern NTKERNELAPI const PRTL_ALLOCATE_STRING_ROUTINE RtlAllocateStringRoutine;
|
||||
extern NTKERNELAPI const PRTL_FREE_STRING_ROUTINE RtlFreeStringRoutine;
|
||||
extern const PRTL_ALLOCATE_STRING_ROUTINE RtlAllocateStringRoutine;
|
||||
extern const PRTL_FREE_STRING_ROUTINE RtlFreeStringRoutine;
|
||||
|
||||
#if _WIN32_WINNT >= 0x0600
|
||||
extern NTKERNELAPI const PRTL_REALLOCATE_STRING_ROUTINE RtlReallocateStringRoutine;
|
||||
extern const PRTL_REALLOCATE_STRING_ROUTINE RtlReallocateStringRoutine;
|
||||
#endif
|
||||
|
||||
_Function_class_(RTL_HEAP_COMMIT_ROUTINE)
|
||||
|
|
|
@ -152,9 +152,9 @@ extern "C" {
|
|||
#ifndef __STRINGIFY
|
||||
#define __STRINGIFY(_exp) #_exp
|
||||
#endif
|
||||
#define _Pragma_redifine_extname(_Name, _Target) _Pragma(__STRINGIFY(redefine_extname _Name _Target))
|
||||
#define _Pragma_redefine_extname(_Name, _Target) _Pragma(__STRINGIFY(redefine_extname _Name _Target))
|
||||
#define __CREATE_NTOS_DATA_IMPORT_ALIAS(_Name) \
|
||||
_Pragma_redifine_extname(_Name,__IMPORTNAME(_Name))
|
||||
_Pragma_redefine_extname(_Name,__IMPORTNAME(_Name))
|
||||
#endif
|
||||
|
||||
#if defined(_WIN64)
|
||||
|
|
Loading…
Reference in a new issue