winnt.h) (CACHE_DESCRIPTOR 结构
描述缓存属性。
语法
typedef struct _CACHE_DESCRIPTOR {
BYTE Level;
BYTE Associativity;
WORD LineSize;
DWORD Size;
PROCESSOR_CACHE_TYPE Type;
} CACHE_DESCRIPTOR, *PCACHE_DESCRIPTOR;
成员
Level
缓存级别。 此成员当前可以是以下值之一:将来可能支持其他值。
值 | 含义 |
---|---|
|
L1 |
|
L2 |
|
L3 |
Associativity
缓存关联性。 如果此成员CACHE_FULLY_ASSOCIATIVE (0xFF) ,则缓存是完全关联的。
LineSize
缓存行大小(以字节为单位)。
Size
缓存大小(以字节为单位)。
Type
缓存类型。 此成员是 PROCESSOR_CACHE_TYPE 值。
要求
最低受支持的客户端 | Windows Vista、Windows XP Professional x64 版本 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用] |
标头 | winnt.h (包括 Windows.h) |