ReactOS 0.4.16-dev-122-g325d74c
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 24 of file CrNtStubs.h.

◆ __stdcall

◆ Addend

Definition at line 26 of file CrNtStubs.h.

◆ Increment

Definition at line 47 of file CrNtStubs.h.

◆ InterlockedExchangeAdd

IN OUT PLONG IN OUT PLONG Addend InterlockedExchangeAdd

Definition at line 45 of file CrNtStubs.h.

◆ InterlockedIncrement

InterlockedIncrement

Definition at line 25 of file CrNtStubs.h.

◆ KeRaiseIrqlToDpcLevel

Definition at line 79 of file CrNtStubs.h.

◆ 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 88 of file CrNtStubs.h.

◆ NdisReleaseReadWriteLock

Definition at line 112 of file CrNtStubs.h.

◆ PsGetCurrentThreadId

PsGetCurrentThreadId

Definition at line 8 of file CrNtStubs.h.

◆ VOID