PROC_TOPOLOGY_CACHE_FLAGS union (acpitabl.h)

Defines the processor topology cache flags structure.

Syntax

typedef union _PROC_TOPOLOGY_CACHE_FLAGS {
  struct {
    ULONG SizeValid : 1;
    ULONG SetsValid : 1;
    ULONG AssociativityValid : 1;
    ULONG AllocationTypeValid : 1;
    ULONG CacheTypeValid : 1;
    ULONG WritePolicyValid : 1;
    ULONG LineSizeValid : 1;
    ULONG CacheIdValid : 1;
    ULONG Reserved : 24;
  };
  ULONG  AsULONG;
} PROC_TOPOLOGY_CACHE_FLAGS, *PPROC_TOPOLOGY_CACHE_FLAGS;

Members

SizeValid

Defines the ULONG member SizeValid.

SetsValid

Defines the ULONG member SetsValid.

AssociativityValid

Defines the ULONG member AssociativityValid.

AllocationTypeValid

Defines the ULONG member AllocationTypeValid

CacheTypeValid

Defines the ULONG member CacheTypeValid.

WritePolicyValid

Defines the ULONG member WritePolicyValid.

LineSizeValid

Defines the ULONG member LineSizeValid.

CacheIdValid

Defines the ULONG member CacheIdValid.

Reserved

Reserved for future use.

AsULONG

Defines the ULONG member AsULONG.

Requirements

Requirement Value
Header acpitabl.h (include Acpitabl.h)