PROC_TOPOLOGY_CACHE_FLAGS union (acpitabl.h)

定义处理器拓扑缓存标志结构。

语法

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;

成员

SizeValid

定义 ULONG 成员 SizeValid

SetsValid

定义 ULONG 成员 SetsValid

AssociativityValid

定义 ULONG 成员 AssociativityValid

AllocationTypeValid

定义 ULONG 成员 AllocationTypeValid

CacheTypeValid

定义 ULONG 成员 CacheTypeValid

WritePolicyValid

定义 ULONG 成员 WritePolicyValid

LineSizeValid

定义 ULONG 成员 LineSizeValid

CacheIdValid

定义 ULONG 成员 CacheIdValid

Reserved

保留供将来使用。

AsULONG

定义 ULONG 成员 AsULONG

要求

要求
Header acpitabl.h (包括 Acpitabl.h)