Partager via


structure STOR_GROUP_AFFINITY (storport.h)

La structure STOR_GROUP_AFFINITY spécifie un numéro de groupe et l’affinité du processeur au sein de ce groupe.

Syntaxe

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

Membres

Mask

Valeur STOR_AFFINITY qui spécifie le masque d’affinité. Les bits du masque d’affinité identifient un ensemble de processeurs au sein du groupe identifié par Groupe.

Group

Spécifie le numéro de groupe.

Reserved[3]

Réservé pour une utilisation ultérieure. Définissez les trois éléments de tableau réservés sur zéro.

Remarques

Une structure STOR_GROUP_AFFINITY décrit une affinité de thread, qui est un ensemble de processeurs sur lesquels un thread est autorisé à s’exécuter. Mask contient un masque d’affinité qui identifie les processeurs dans l’ensemble. Tous les processeurs de cet ensemble appartiennent au groupe identifié par le groupe membre de la structure.

Les routines StorPortSetSystemGroupAffinityThread et StorPortRevertToUserGroupAffinityThread utilisent des structures STOR_GROUP_AFFINITY pour spécifier des affinités de thread.

Exigences

Exigence Valeur
serveur minimum pris en charge Windows Server 2022
d’en-tête storport.h

Voir aussi

StorPortRevertToUserGroupAffinityThread

StorPortSetSystemGroupAffinityThread