typedef struct _DIRTY_PAGE_THRESHOLDS                                           // 8 / 9 elements; 0x0028 / 0x0038 Bytes
{
    UINT_PTR                    DirtyPageThreshold;                             // 0x0000 / 0x0000; 0x0004 / 0x0008 Bytes
    UINT_PTR                    DirtyPageThresholdTop;                          // 0x0004 / 0x0008; 0x0004 / 0x0008 Bytes
    UINT_PTR                    DirtyPageThresholdBottom;                       // 0x0008 / 0x0010; 0x0004 / 0x0008 Bytes
    ULONG32                     DirtyPageTarget;                                // 0x000C / 0x0018; 0x0004 / 0x0004 Bytes
#if defined(_M_X64)
    UINT8                       _PADDING0_[4];                                  // ------ / 0x001C; ------ / 0x0004 Bytes
#endif                                                                          // #if defined(_M_X64)
    UINT64                      AggregateAvailablePages;                        // 0x0010 / 0x0020; 0x0008 / 0x0008 Bytes
    UINT64                      AggregateDirtyPages;                            // 0x0018 / 0x0028; 0x0008 / 0x0008 Bytes
    ULONG32                     AvailableHistory;                               // 0x0020 / 0x0030; 0x0004 / 0x0004 Bytes
    UINT8                       _PADDING01_[4];                                 // 0x0024 / 0x0034; 0x0004 / 0x0004 Bytes
} DIRTY_PAGE_THRESHOLDS, * PDIRTY_PAGE_THRESHOLDS;

Return to OS-specific structures/unions/enums list.
Return to OS version list.