Defines |
| #define | PASTE2(x, y) x##y |
| #define | PASTE(x, y) PASTE2(x,y) |
| #define | STRUCT(x) x |
| #define | PTR(x) x |
| #define | GDI_HANDLE_BUFFER_SIZE 34 |
| #define | GDI_BATCH_BUFFER_SIZE 0x136 |
Functions |
| struct | STRUCT (_PEB) |
| | STRUCT (PEB) |
| * | STRUCT (PPEB) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), Mutant)==0x04) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), Ldr)==0x0C) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), FastPebLock)==0x01C) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), TlsExpansionCounter)==0x03C) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), NtGlobalFlag)==0x068) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), GdiSharedHandleTable)==0x094) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), LoaderLock)==0x0A0) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), ImageSubsystem)==0x0B4) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), ImageProcessAffinityMask)==0x0C0) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), PostProcessInitRoutine)==0x14C) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), SessionId)==0x1D4) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(PEB), FlsHighIndex)==0x22C) |
| struct | STRUCT (_GDI_TEB_BATCH) |
| | STRUCT (GDI_TEB_BATCH) |
| * | STRUCT (PGDI_TEB_BATCH) |
| struct | STRUCT (_TEB) |
| | STRUCT (TEB) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), EnvironmentPointer)==0x01C) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), ExceptionCode)==0x1A4) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), GdiTebBatch)==0x1D4) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), LastStatusValue)==0xBF4) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), Vdm)==0xF18) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), GdiBatchCount)==0xF70) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), TlsExpansionSlots)==0xF94) |
| | C_ASSERT (FIELD_OFFSET(STRUCT(TEB), ActiveFrame)==0xFB0) |