PROCESSOR_CACHE_TYPE enumeration (winnt.h)

Represents the type of processor cache identified in the corresponding CACHE_DESCRIPTOR structure.

Syntax

typedef enum _PROCESSOR_CACHE_TYPE {
  CacheUnified,
  CacheInstruction,
  CacheData,
  CacheTrace,
  CacheUnknown
} PROCESSOR_CACHE_TYPE, *PPROCESSOR_CACHE_TYPE;

Constants

 
CacheUnified
The cache is unified.
CacheInstruction
The cache is for processor instructions.
CacheData
The cache is for data.
CacheTrace
The cache is for traces.

Requirements

Requirement Value
Minimum supported client Windows Vista, Windows XP Professional x64 Edition [desktop apps only]
Minimum supported server Windows Server 2008, Windows Server 2003 with SP1 [desktop apps only]
Header winnt.h (include Windows.h)

See also

CACHE_DESCRIPTOR

GetLogicalProcessorInformation

SYSTEM_LOGICAL_PROCESSOR_INFORMATION