x64x86arm64 / ntdllntoskrnl

wil_details_FeatureStateCache

← 10.0.28000.3231 8 builds latest →
union wil_details_FeatureStateCache {
unsigned __int64 exchange64;/* 0x0 8 */
unsigned exchange;/* 0x0 0 */
unsigned effectiveState : 1;/* 0x0:0 0 */
unsigned stateCached : 1;/* 0x0:1 0 */
unsigned hasNotificationCached : 1;/* 0x0:2 0 */
unsigned variantCached : 1;/* 0x0:3 0 */
unsigned deviceUsageFastPathEnabled : 1;/* 0x0:4 0 */
unsigned deviceOpportunityFastPathEnabled : 1;/* 0x0:5 0 */
unsigned desiredState : 1;/* 0x0:6 0 */
unsigned configuredState : 2;/* 0x0:7 0 */
unsigned needsRefresh : 1;/* 0x0:9 0 */
unsigned hasNotification : 1;/* 0x0:10 0 */
unsigned isWexpConfiguration : 1;/* 0x0:11 0 */
unsigned variant : 6;/* 0x0:12 0 */
unsigned wasUsed : 1;/* 0x0:18 0 */
struct {
unsigned unused : 13;/* 0x0:19 0 */
/* 4 bytes padding */
unsigned payloadId;/* 0x4 0 */
};/* 0x0 4 */
};
size 8 (0x8)17 members1 hole (4 bytes)padding 01 cacheline
Used in (1)