CACHE_DESCRIPTOR-Struktur (winnt.h)

Beschreibt die Cacheattribute.

Syntax

typedef struct _CACHE_DESCRIPTOR {
  BYTE                 Level;
  BYTE                 Associativity;
  WORD                 LineSize;
  DWORD                Size;
  PROCESSOR_CACHE_TYPE Type;
} CACHE_DESCRIPTOR, *PCACHE_DESCRIPTOR;

Member

Level

Die Cacheebene. Dieser Member kann derzeit einer der folgenden Werte sein: Andere Werte können in Zukunft unterstützt werden.

Wert Bedeutung
1
L1
2
L2
3
L3

Associativity

Die Cacheassoziivität. Wenn dieses Element CACHE_FULLY_ASSOCIATIVE (0xFF) ist, ist der Cache vollständig assoziativ.

LineSize

Die Cachezeilengröße in Bytes.

Size

Die Cachegröße in Bytes.

Type

Der Cachetyp. Dieses Element ist ein PROCESSOR_CACHE_TYPE Wert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista, Windows XP Professional x64 Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008, Windows Server 2003 mit SP1 [nur Desktop-Apps]
Kopfzeile winnt.h (Einschließen von Windows.h)

Weitere Informationen

GetLogicalProcessorInformation

PROCESSOR_CACHE_TYPE

SYSTEM_LOGICAL_PROCESSOR_INFORMATION