x64 / ntdllntoskrnl /

_UMS_CONTROL_BLOCK

← 10.0.18362.1621 13 builds latest →
struct _UMS_CONTROL_BLOCK {
unsigned long ServiceSequenceNumber;/* 0x18 4 */
/* 4 bytes padding */
union {
struct {
void* YieldingParam;/* 0x78 8 */
void* UmsTeb;/* 0x80 8 */
};/* 0x20 104 */
struct {
void* StagingArea;/* 0x48 8 */
union {
struct {
unsigned long UmsPrimaryDeliveredContext : 1;/* 0x50:0 4 */
unsigned long UmsAssociatedQueueUsed : 1;/* 0x50:1 4 */
unsigned long UmsThreadParked : 1;/* 0x50:2 4 */
};/* 0x50 4 */
unsigned long UmsFlags;/* 0x50 4 */
};/* 0x50 4 */
};/* 0x20 52 */
};/* 0x20 104 */
};
size 136 (0x88)17 members1 hole (4 bytes)padding 03 cachelines
Used in (1)