ReactOS 0.4.16-dev-117-g38f21f9
CrNtStubs.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 CROSSNT_DECL (HANDLE, __stdcall, PsGetCurrentProcessId,(),()) CROSSNT_DECL(HANDLE
 
 CROSSNT_DECL (BOOLEAN, __fastcall, KeTestSpinLock,(IN PKSPIN_LOCK SpinLock),(SpinLock)) CROSSNT_DECL(LONG
 
IN OUT PLONG IN OUT PLONG Addend CROSSNT_DECL (LONG, __fastcall, InterlockedDecrement,(IN OUT PLONG Addend),(IN OUT PLONG Addend)) CROSSNT_DECL(LONG
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment CROSSNT_DECL (PVOID, __fastcall, InterlockedCompareExchange,(IN OUT PVOID *Destination, IN PVOID ExChange, IN PVOID Comperand),(IN OUT PVOID *Destination, IN PVOID ExChange, IN PVOID Comperand)) CROSSNT_DECL_EX("HAL.DLL"
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment CROSSNT_DECL_EX ("HAL.DLL", KIRQL, __stdcall, KeRaiseIrqlToSynchLevel,(),()) CROSSNT_DECL_EX("NDIS.SYS"
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment IN PNDIS_RW_LOCK Lock CROSSNT_DECL_EX ("NDIS.SYS", VOID, __stdcall, NdisAcquireReadWriteLock,(IN PNDIS_RW_LOCK Lock, IN BOOLEAN fWrite, IN PLOCK_STATE LockState),(Lock, fWrite, LockState)) CROSSNT_DECL_EX("NDIS.SYS"
 

Variables

 __stdcall
 
 PsGetCurrentThreadId
 
 __fastcall
 
 InterlockedIncrement
 
IN OUT PLONG Addend
 
IN OUT PLONG IN OUT PLONG Addend InterlockedExchangeAdd
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG Increment
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment KIRQL
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment KeRaiseIrqlToDpcLevel
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment VOID
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment NdisInitializeReadWriteLock
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment IN PNDIS_RW_LOCK Lock
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment IN PNDIS_RW_LOCK Lock NdisReleaseReadWriteLock
 
IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment IN PNDIS_RW_LOCK Lock IN PNDIS_RW_LOCK IN PLOCK_STATE LockState
 

Function Documentation

◆ CROSSNT_DECL() [1/4]

CROSSNT_DECL ( BOOLEAN  ,
__fastcall  ,
KeTestSpinLock  ,
( IN PKSPIN_LOCK SpinLock ,
( SpinLock  
)

◆ CROSSNT_DECL() [2/4]

CROSSNT_DECL ( HANDLE  ,
__stdcall  ,
PsGetCurrentProcessId  ,
()  ,
()   
)

◆ CROSSNT_DECL() [3/4]

IN OUT PLONG IN OUT PLONG Addend CROSSNT_DECL ( LONG  ,
__fastcall  ,
InterlockedDecrement  ,
( IN OUT PLONG Addend ,
( IN OUT PLONG Addend  
)

◆ CROSSNT_DECL() [4/4]

IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment CROSSNT_DECL ( PVOID  ,
__fastcall  ,
InterlockedCompareExchange  ,
( IN OUT PVOID *Destination, IN PVOID ExChange, IN PVOID Comperand)  ,
( IN OUT PVOID *Destination, IN PVOID ExChange, IN PVOID Comperand)   
)

◆ CROSSNT_DECL_EX() [1/2]

IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment CROSSNT_DECL_EX ( "HAL.DLL"  ,
KIRQL  ,
__stdcall  ,
KeRaiseIrqlToSynchLevel  ,
()  ,
()   
)

◆ CROSSNT_DECL_EX() [2/2]

Variable Documentation

◆ __fastcall

IN OUT PLONG IN OUT PLONG Addend __fastcall

Definition at line 22 of file CrNtStubs.h.

◆ __stdcall

◆ Addend

◆ Increment

◆ InterlockedExchangeAdd

IN OUT PLONG IN OUT PLONG Addend InterlockedExchangeAdd

Definition at line 43 of file CrNtStubs.h.

◆ InterlockedIncrement

InterlockedIncrement

Definition at line 23 of file CrNtStubs.h.

◆ KeRaiseIrqlToDpcLevel

◆ KIRQL

◆ Lock

◆ LockState

◆ NdisInitializeReadWriteLock

IN OUT PLONG IN OUT PLONG Addend IN OUT PLONG IN LONG IN OUT PLONG IN LONG Increment NdisInitializeReadWriteLock

Definition at line 77 of file CrNtStubs.h.

◆ NdisReleaseReadWriteLock

Definition at line 101 of file CrNtStubs.h.

◆ PsGetCurrentThreadId

◆ VOID