estrutura STOR_GROUP_AFFINITY (storport.h)

A estrutura STOR_GROUP_AFFINITY especifica um número de grupo e a afinidade de processador dentro desse grupo.

Sintaxe

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

Membros

Mask

Um valor STOR_AFFINITY que especifica a máscara de afinidade. Os bits na máscara de afinidade identificam um conjunto de processadores dentro do grupo identificado por Group.

Group

Especifica o número do grupo.

Reserved[3]

Reservado para uso futuro. Defina todos os três elementos de matriz reservados como zero.

Comentários

Uma estrutura STOR_GROUP_AFFINITY descreve uma afinidade de thread, que é um conjunto de processadores nos quais um thread tem permissão para ser executado. Mask contém uma máscara de afinidade que identifica os processadores no conjunto. Todos os processadores nesse conjunto pertencem ao grupo identificado pelo membro Group da estrutura.

As rotinas StorPortSetSystemGroupAffinityThread e StorPortRevertToUserGroupAffinityThread usam estruturas STOR_GROUP_AFFINITY para especificar afinidades de thread.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho storport.h

Confira também

StorPortRevertToUserGroupAffinityThread

StorPortSetSystemGroupAffinityThread