Bagikan melalui


enumerasi LOGICAL_PROCESSOR_RELATIONSHIP (winnt.h)

Mewakili hubungan antara set prosesor yang diidentifikasi dalam struktur SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX yang sesuai.

Sintaks

typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP {
  RelationProcessorCore,
  RelationNumaNode,
  RelationCache,
  RelationProcessorPackage,
  RelationGroup,
  RelationProcessorDie,
  RelationNumaNodeEx,
  RelationProcessorModule,
  RelationAll = 0xffff
} LOGICAL_PROCESSOR_RELATIONSHIP;

Konstanta

 
RelationProcessorCore
Prosesor logis yang ditentukan berbagi satu inti prosesor.
RelationNumaNode
Prosesor logis yang ditentukan adalah bagian dari simpul NUMA yang sama.
RelationCache
Prosesor logis yang ditentukan berbagi cache.

Windows Server 2003: Nilai ini tidak didukung sampai Windows Server 2003 dengan SP1 dan Windows XP Professional x64 Edition.
RelationProcessorPackage
Prosesor logis yang ditentukan berbagi paket fisik (paket tunggal yang di-soket atau disolalkan ke motherboard dapat berisi beberapa inti prosesor atau utas, yang masing-masing diperlakukan sebagai prosesor terpisah oleh sistem operasi).

Windows Server 2003: Nilai ini tidak didukung sampai Windows Server 2003 dengan SP1 dan Windows XP Professional x64 Edition.
RelationGroup
Prosesor logis yang ditentukan berbagi satu grup prosesor.

Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP Professional x64 Edition: Nilai ini tidak didukung sampai Windows Server 2008 R2.
RelationProcessorDie
Prosesor logis yang ditentukan berbagi satu prosesor mati.
RelationNumaNodeEx
Diperkenalkan di Windows Server 2022 (21H2, build 20348). Meminta agar afinitas penuh dikembalikan. Tidak seperti jenis relasi lainnya, RelationNumaNodeEx tidak digunakan pada input. Ini hanya permintaan untuk RelationNumaNode dengan informasi grup lengkap.
RelationAll
Nilai: 0xffff
Pada input, mengambil informasi tentang semua jenis hubungan yang mungkin. Nilai ini tidak digunakan pada output.

Windows Server 2008, Windows Vista, Windows Server 2003 dan Windows XP Professional x64 Edition: Nilai ini tidak didukung sampai Windows Server 2008 R2.

Keterangan

Nilai yang ditentukan oleh enumerasi ini menunjukkan hubungan yang diwakili dalam struktur SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX yang sesuai.

Contoh

Misalnya, lihat GetLogicalProcessorInformation.

Persyaratan

   
Klien minimum yang didukung Windows Vista, Windows XP Professional x64 Edition [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header winnt.h (sertakan Windows.h)

Lihat juga

GetLogicalProcessorInformation

GetLogicalProcessorInformationEx

SYSTEM_LOGICAL_PROCESSOR_INFORMATION

SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX