mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
[DDK/XDK]
Merge some changes to wdm.h back to xdk svn path=/trunk/; revision=52080
This commit is contained in:
@@ -131,14 +131,14 @@ ExInterlockedFlushSList(
|
||||
#if defined(_WIN2K_COMPAT_SLIST_USAGE) && defined(_X86_)
|
||||
|
||||
NTKERNELAPI
|
||||
PSINGLE_LIST_ENTRY
|
||||
PSINGLE_LIST_ENTRY
|
||||
FASTCALL
|
||||
ExInterlockedPopEntrySList(
|
||||
IN PSLIST_HEADER ListHead,
|
||||
IN PKSPIN_LOCK Lock);
|
||||
|
||||
NTKERNELAPI
|
||||
PSINGLE_LIST_ENTRY
|
||||
PSINGLE_LIST_ENTRY
|
||||
FASTCALL
|
||||
ExInterlockedPushEntrySList(
|
||||
IN PSLIST_HEADER ListHead,
|
||||
|
||||
@@ -161,7 +161,7 @@ KeQuerySystemTime(
|
||||
OUT PLARGE_INTEGER CurrentTime);
|
||||
#endif /* !_M_AMD64 */
|
||||
|
||||
#if !defined(_X86_)
|
||||
#if !defined(_X86_) && !defined(_M_ARM)
|
||||
NTKERNELAPI
|
||||
KIRQL
|
||||
NTAPI
|
||||
|
||||
@@ -118,6 +118,7 @@ $if (_WDMDDK_)
|
||||
((PVOID) ((PCHAR) ((_Mdl)->StartVa) + (_Mdl)->ByteOffset))
|
||||
|
||||
#define MmGetProcedureAddress(Address) (Address)
|
||||
#define MmLockPagableCodeSection(Address) MmLockPagableDataSection(Address)
|
||||
|
||||
/* PVOID MmGetSystemAddressForMdl(
|
||||
* IN PMDL Mdl);
|
||||
|
||||
@@ -170,7 +170,7 @@ typedef struct _DMA_ADAPTER *PADAPTER_OBJECT;
|
||||
#elif defined(_WDM_INCLUDED_)
|
||||
typedef struct _DMA_ADAPTER *PADAPTER_OBJECT;
|
||||
#else
|
||||
typedef struct _ADAPTER_OBJECT *PADAPTER_OBJECT;
|
||||
typedef struct _ADAPTER_OBJECT *PADAPTER_OBJECT;
|
||||
#endif
|
||||
|
||||
#ifndef DEFINE_GUIDEX
|
||||
@@ -191,7 +191,7 @@ typedef struct _ADAPTER_OBJECT *PADAPTER_OBJECT;
|
||||
#ifdef __cplusplus
|
||||
inline int IsEqualGUIDAligned(REFGUID guid1, REFGUID guid2)
|
||||
{
|
||||
return ( (*(PLONGLONG)(&guid1) == *(PLONGLONG)(&guid2)) &&
|
||||
return ( (*(PLONGLONG)(&guid1) == *(PLONGLONG)(&guid2)) &&
|
||||
(*((PLONGLONG)(&guid1) + 1) == *((PLONGLONG)(&guid2) + 1)) );
|
||||
}
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user