|
ReactOS 0.4.17-dev-475-g46e69e6
|

Go to the source code of this file.
Functions | |
| static ULONG | GetNtDdiIndex (ULONG NtDdiVersion) |
| static POBJECT_TYPE | GetObjectType (IN PCWSTR TypeName) |
| template<unsigned NtDdiVersion> | |
| static VOID | TestObjectTypes (VOID) |
| START_TEST (ObTypes) | |
| #define CheckObjectType | ( | TypeName, | |
| Variable, | |||
| Flags, | |||
| InvalidAttr, | |||
| ReadMapping, | |||
| WriteMapping, | |||
| ExecMapping, | |||
| AllMapping, | |||
| ValidMask | |||
| ) |
Definition at line 95 of file ObTypes.cpp.
Definition at line 179 of file ObTypes.cpp.
Definition at line 172 of file ObTypes.cpp.
| #define DIR_SEC_REQUIRED ((NtDdiVersion >= NTDDI_VISTA) ? OBT_SECURITY_REQUIRED : 0) |
Definition at line 175 of file ObTypes.cpp.
Definition at line 173 of file ObTypes.cpp.
Definition at line 174 of file ObTypes.cpp.
Definition at line 178 of file ObTypes.cpp.
Definition at line 177 of file ObTypes.cpp.
Definition at line 176 of file ObTypes.cpp.
| #define GetTypeIndex | ( | TypeName, | |
| NtDdiVersion | |||
| ) | (TypeIndex_ ## TypeName[GetNtDdiIndex(NtDdiVersion)]) |
Definition at line 63 of file ObTypes.cpp.
Definition at line 182 of file ObTypes.cpp.
Definition at line 181 of file ObTypes.cpp.
| #define JOB_GENERIC_ALL ((NtDdiVersion >= NTDDI_VISTA) ? 0x1f001f : 0x1f03ff) |
| #define KEY_GENERIC_EXECUTE ((NtDdiVersion >= NTDDI_VISTA) ? 0x020039 : 0x020019) |
Definition at line 180 of file ObTypes.cpp.
| #define NDEBUG |
Definition at line 11 of file ObTypes.cpp.
Definition at line 170 of file ObTypes.cpp.
Definition at line 171 of file ObTypes.cpp.
| #define OBT_CASE_INSENSITIVE 0x08 |
Definition at line 188 of file ObTypes.cpp.
| #define OBT_CUSTOM_KEY 0x80 |
Definition at line 192 of file ObTypes.cpp.
| #define OBT_CUSTOM_SECURITY_PROC 0x02 |
Definition at line 186 of file ObTypes.cpp.
| #define OBT_MAINTAIN_HANDLE_COUNT 0x20 |
Definition at line 190 of file ObTypes.cpp.
| #define OBT_MAINTAIN_TYPE_LIST 0x10 |
Definition at line 189 of file ObTypes.cpp.
| #define OBT_NO_DEFAULT 0x01 |
Definition at line 185 of file ObTypes.cpp.
| #define OBT_PAGED_POOL 0x40 |
Definition at line 191 of file ObTypes.cpp.
| #define OBT_SECURITY_REQUIRED 0x04 |
Definition at line 187 of file ObTypes.cpp.
| #define ok_eq_ustr | ( | value, | |
| expected | |||
| ) | ok(RtlEqualUnicodeString(value, expected, FALSE), #value " = \"%wZ\", expected \"%%wZ\"\n", value, expected) |
Definition at line 93 of file ObTypes.cpp.
| #define PROCESS_GENERIC_ALL ((NtDdiVersion >= NTDDI_VISTA) ? 0x001fffff : 0x1f0fff) |
| #define PROCESS_GENERIC_EXECUTE ((NtDdiVersion >= NTDDI_VISTA) ? 0x121001 : 0x120000) |
| #define PROCESS_GENERIC_WRITE ((NtDdiVersion >= NTDDI_VISTA) ? 0x020bea : 0x020beb) |
| #define PROCESS_INDEX ((NtDdiVersion >= NTDDI_VISTA) ? 6 : 5) |
| #define TAG | ( | x | ) | RtlUlongByteSwap(x) |
Definition at line 194 of file ObTypes.cpp.
| #define THREAD_GENERIC_ALL ((NtDdiVersion >= NTDDI_VISTA) ? 0x1fffff : 0x1f03ff) |
| #define THREAD_GENERIC_EXECUTE ((NtDdiVersion >= NTDDI_VISTA) ? 0x120800 : 0x120000) |
| #define THREAD_GENERIC_WRITE ((NtDdiVersion >= NTDDI_VISTA) ? 0x020437 : 0x020037) |
| #define TOKEN_GENERIC_EXECUTE ((NtDdiVersion >= NTDDI_VISTA) ? 0x020005 : 0x020000) |
| #define TOKEN_GENERIC_READ ((NtDdiVersion >= NTDDI_VISTA) ? 0x02001a : 0x020008) |
| #define TOKEN_GENERIC_WRITE ((NtDdiVersion >= NTDDI_VISTA) ? 0x0201e0 : 0x0200e0) |
Definition at line 183 of file ObTypes.cpp.
Definition at line 48 of file ObTypes.cpp.
|
static |
Definition at line 68 of file ObTypes.cpp.
Referenced by CloseEnhMetaFile(), get_dc_data_ex(), get_graphics_device_bounds(), MFDRV_CloseMetaFile(), OleIsDcMeta(), STATIC_PaintBitmapfn(), STATIC_PaintEnhMetafn(), STATIC_SetBitmap(), STATIC_SetEnhMetaFile(), test_CopyMetaFile(), test_D3DKMTCreateDCFromMemory(), test_data_handles(), test_DeleteDC(), test_device_caps(), test_ExtTextOut(), test_gdi_objects(), test_GetCurrentObject(), test_handles(), test_handles_on_win64(), test_handles_process(), test_handles_process_dib(), test_handles_thread2(), test_hfont_lifetime(), test_logpen(), test_mf_Blank(), test_mf_Graphics(), test_mf_PatternBrush(), test_mono_1x1_bmp_dbg(), test_nonole_clipboard(), test_SetMetaFileBits(), test_shared_handle_table(), test_thread_objects(), TestObjectTypes(), and wglMakeCurrent().
| START_TEST | ( | ObTypes | ) |
Definition at line 324 of file ObTypes.cpp.
Definition at line 199 of file ObTypes.cpp.
Definition at line 36 of file ObTypes.cpp.
Definition at line 25 of file ObTypes.cpp.
Definition at line 37 of file ObTypes.cpp.
Definition at line 21 of file ObTypes.cpp.
Definition at line 31 of file ObTypes.cpp.
Definition at line 38 of file ObTypes.cpp.
Definition at line 15 of file ObTypes.cpp.
Definition at line 39 of file ObTypes.cpp.
Definition at line 22 of file ObTypes.cpp.
Definition at line 23 of file ObTypes.cpp.
Definition at line 41 of file ObTypes.cpp.
Definition at line 44 of file ObTypes.cpp.
Definition at line 43 of file ObTypes.cpp.
Definition at line 40 of file ObTypes.cpp.
Definition at line 20 of file ObTypes.cpp.
Definition at line 33 of file ObTypes.cpp.
Definition at line 29 of file ObTypes.cpp.
Definition at line 24 of file ObTypes.cpp.
Definition at line 34 of file ObTypes.cpp.
Definition at line 18 of file ObTypes.cpp.
Definition at line 28 of file ObTypes.cpp.
Definition at line 32 of file ObTypes.cpp.
Definition at line 26 of file ObTypes.cpp.
Definition at line 16 of file ObTypes.cpp.
Definition at line 19 of file ObTypes.cpp.
Definition at line 27 of file ObTypes.cpp.
Definition at line 17 of file ObTypes.cpp.
Definition at line 14 of file ObTypes.cpp.
Definition at line 35 of file ObTypes.cpp.
Definition at line 30 of file ObTypes.cpp.
Definition at line 42 of file ObTypes.cpp.