ReactOS 0.4.16-dev-290-g89a3b8f
rx.h File Reference
#include "rxovride.h"
#include "ntifs.h"
#include "rxtypes.h"
#include "rxpooltg.h"
#include "ntrxdef.h"
#include "fcbtable.h"
#include "mrxfcb.h"
#include "rxworkq.h"
#include "rxprocs.h"
#include "rxdata.h"
#include "buffring.h"
Include dependency graph for rx.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BooleanFlagOn(Flags, SingleFlag)   ((BOOLEAN)((((Flags) & (SingleFlag)) != 0)))
 
#define SetFlag(Flags, SetOfFlags)
 
#define ClearFlag(Flags, SetOfFlags)
 
#define Add2Ptr(Ptr, Inc)   ((PVOID)((PUCHAR)(Ptr) + (Inc)))
 
#define INLINE   __inline
 

Macro Definition Documentation

◆ Add2Ptr

#define Add2Ptr (   Ptr,
  Inc 
)    ((PVOID)((PUCHAR)(Ptr) + (Inc)))

Definition at line 25 of file rx.h.

◆ BooleanFlagOn

#define BooleanFlagOn (   Flags,
  SingleFlag 
)    ((BOOLEAN)((((Flags) & (SingleFlag)) != 0)))

Definition at line 8 of file rx.h.

◆ ClearFlag

#define ClearFlag (   Flags,
  SetOfFlags 
)
Value:
{ \
(Flags) &= ~(SetOfFlags); \
}
_Must_inspect_result_ _In_ ULONG Flags
Definition: wsk.h:170

Definition at line 19 of file rx.h.

◆ INLINE

#define INLINE   __inline

Definition at line 27 of file rx.h.

◆ SetFlag

#define SetFlag (   Flags,
  SetOfFlags 
)
Value:
{ \
(Flags) |= (SetOfFlags); \
}

Definition at line 12 of file rx.h.