ReactOS 0.4.16-dev-306-g647d351
|
Go to the source code of this file.
Definition at line 161 of file fxmacros.hpp.
#define COVERAGE_TRAP | ( | ) |
Definition at line 246 of file fxmacros.hpp.
#define DEFINE_EMBEDDED_OBJECT_HANDLE | ( | _type, | |
_fieldname | |||
) |
Definition at line 209 of file fxmacros.hpp.
#define DO_NOTHING | ( | ) | (0) |
Definition at line 223 of file fxmacros.hpp.
#define EMBEDDED_OBJECT_SIZE | ( | _owningClass, | |
_embeddedFieldName | |||
) |
Definition at line 217 of file fxmacros.hpp.
Definition at line 188 of file fxmacros.hpp.
#define FX_ALIGN_SIZE_UP_CONSTANT | ( | Length, | |
AlignTo | |||
) | FX_ALIGN_SIZE_DOWN_CONSTANT((Length) + (AlignTo) - 1, (AlignTo)) |
Definition at line 196 of file fxmacros.hpp.
Definition at line 284 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION | ( | rt, | |
fnName | |||
) | FX_DECLARE_VF_FUNCTION_EX( FX_VF_QF_ ## rt, rt, FX_VF_DEFAULT_RT_ ## rt, fnName ) |
Definition at line 75 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_EX | ( | qf, | |
rt, | |||
rtDef, | |||
fnName | |||
) |
Definition at line 71 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P1 | ( | rt, | |
fnName, | |||
at1 | |||
) | FX_DECLARE_VF_FUNCTION_P1_EX( FX_VF_QF_ ## rt, rt, FX_VF_DEFAULT_RT_ ## rt, fnName, at1 ) |
Definition at line 94 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P1_EX | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1 | |||
) |
Definition at line 89 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P2 | ( | rt, | |
fnName, | |||
at1, | |||
at2 | |||
) | FX_DECLARE_VF_FUNCTION_P2_EX( FX_VF_QF_ ## rt, rt, FX_VF_DEFAULT_RT_ ## rt, fnName, at1, at2 ) |
Definition at line 113 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P2_EX | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2 | |||
) |
Definition at line 108 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P3 | ( | rt, | |
fnName, | |||
at1, | |||
at2, | |||
at3 | |||
) | FX_DECLARE_VF_FUNCTION_P3_EX( FX_VF_QF_ ## rt, rt, FX_VF_DEFAULT_RT_ ## rt, fnName, at1, at2, at3 ) |
Definition at line 132 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P3_EX | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2, | |||
at3 | |||
) |
Definition at line 127 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P4 | ( | rt, | |
fnName, | |||
at1, | |||
at2, | |||
at3, | |||
at4 | |||
) | FX_DECLARE_VF_FUNCTION_P4_EX( FX_VF_QF_ ## rt, rt, FX_VF_DEFAULT_RT_ ## rt, fnName, at1, at2, at3, at4 ) |
Definition at line 151 of file fxmacros.hpp.
#define FX_DECLARE_VF_FUNCTION_P4_EX | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2, | |||
at3, | |||
at4 | |||
) |
Definition at line 146 of file fxmacros.hpp.
#define FX_LITERAL | ( | a | ) | FX_LITERAL_WORKER(a) |
Definition at line 267 of file fxmacros.hpp.
Definition at line 266 of file fxmacros.hpp.
#define FX_MAKE_WSTR | ( | x | ) | FX_MAKE_WSTR_WORKER(x) |
Definition at line 264 of file fxmacros.hpp.
#define FX_TAG 'rDxF' |
Definition at line 155 of file fxmacros.hpp.
#define FX_VF_DEFAULT_RT_NTSTATUS STATUS_SUCCESS |
Definition at line 36 of file fxmacros.hpp.
#define FX_VF_DEFAULT_RT_VOID |
Definition at line 35 of file fxmacros.hpp.
#define FX_VF_FUNCTION | ( | fnName | ) |
Definition at line 47 of file fxmacros.hpp.
#define FX_VF_FUNCTION_PROTOTYPE | ( | qf, | |
rt, | |||
fnName, | |||
... | |||
) |
Definition at line 38 of file fxmacros.hpp.
Definition at line 51 of file fxmacros.hpp.
Definition at line 43 of file fxmacros.hpp.
#define FX_VF_NAME_TO_IMP_NAME | ( | fnName | ) | Vf_##fnName |
Definition at line 31 of file fxmacros.hpp.
Definition at line 32 of file fxmacros.hpp.
#define FX_VF_PAGING __declspec(code_seg(FX_VF_SECTION_NAME_QUOTED(WDF_FX_VF_SECTION_NAME))) |
Definition at line 28 of file fxmacros.hpp.
#define FX_VF_QF_NTSTATUS _Must_inspect_result_ |
Definition at line 34 of file fxmacros.hpp.
#define FX_VF_QF_VOID |
Definition at line 33 of file fxmacros.hpp.
#define FX_VF_SECTION_NAME_QUOTED | ( | tok | ) | QUOTE_EXPANSION(tok) |
Definition at line 17 of file fxmacros.hpp.
#define FX_VF_STUB | ( | qf, | |
rt, | |||
rtDef, | |||
fnName | |||
) |
Definition at line 64 of file fxmacros.hpp.
#define FX_VF_STUB_P1 | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1 | |||
) |
Definition at line 81 of file fxmacros.hpp.
#define FX_VF_STUB_P2 | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2 | |||
) |
Definition at line 100 of file fxmacros.hpp.
#define FX_VF_STUB_P3 | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2, | |||
at3 | |||
) |
#define FX_VF_STUB_P4 | ( | qf, | |
rt, | |||
rtDef, | |||
fnName, | |||
at1, | |||
at2, | |||
at3, | |||
at4 | |||
) |
Definition at line 138 of file fxmacros.hpp.
Definition at line 253 of file fxmacros.hpp.
Definition at line 170 of file fxmacros.hpp.
#define QUOTE_EXPANSION | ( | tok | ) | #tok |
Definition at line 16 of file fxmacros.hpp.
Definition at line 316 of file fxmacros.hpp.
#define TRAP | ( | ) |
Definition at line 236 of file fxmacros.hpp.
Definition at line 158 of file fxmacros.hpp.
#define WDF_FX_VF_SECTION_NAME PAGEWdfV |
Definition at line 15 of file fxmacros.hpp.
#define WDF_VERIFY_KM_ONLY_CODE | ( | ) | Mx::MxAssertMsg("Unexpected invocation in user mode", FALSE); |
Definition at line 298 of file fxmacros.hpp.
Definition at line 157 of file fxmacros.hpp.