Freigeben über


STOR_GROUP_AFFINITY Struktur (storport.h)

Die STOR_GROUP_AFFINITY-Struktur gibt eine Gruppennummer und die Prozessoraffinität innerhalb dieser Gruppe an.

Syntax

typedef struct _STOR_GROUP_AFFINITY {
  STOR_AFFINITY Mask;
  USHORT        Group;
  USHORT        Reserved[3];
} STOR_GROUP_AFFINITY, *PSTOR_GROUP_AFFINITY;

Angehörige

Mask

Ein STOR_AFFINITY Wert, der das Affinitätsformat angibt. Die Bits in der Affinitätsmaske identifizieren eine Gruppe von Prozessoren innerhalb der Gruppe, die von Groupidentifiziert wird.

Group

Gibt die Gruppennummer an.

Reserved[3]

Reserviert für die zukünftige Verwendung. Legen Sie alle drei Reservierten Arrayelemente auf Null fest.

Bemerkungen

Eine STOR_GROUP_AFFINITY Struktur beschreibt eine Threadaffinität, bei der es sich um eine Reihe von Prozessoren handelt, auf denen ein Thread ausgeführt werden darf. Mask enthält eine Affinitätsmaske, die die Prozessoren im Satz identifiziert. Alle Prozessoren in diesem Satz gehören zu der Gruppe, die vom Gruppe Mitglied der Struktur identifiziert wird.

Die StorPortSetSystemGroupAffinityThread und StorPortRevertToUserGroupAffinityThread Routinen verwenden STOR_GROUP_AFFINITY Strukturen, um Threadaffinitäten anzugeben.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022
Header- storport.h

Siehe auch

StorPortRevertToUserGroupAffinityThread

StorPortSetSystemGroupAffinityThread-