Função StorPortGetGroupAffinity (storport.h)

A rotina StorPortGetGroupAffinity constrói uma máscara dos processadores ativos em um grupo solicitado.

Sintaxe

ULONG StorPortGetGroupAffinity(
  [in]  PVOID      HwDeviceExtension,
  [in]  USHORT     GroupNumber,
  [out] PKAFFINITY GroupAffinityMask
);

Parâmetros

[in] HwDeviceExtension

Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).

[in] GroupNumber

O grupo do qual retornar a máscara do processador.

[out] GroupAffinityMask

Um ponteiro para uma variável que contém a máscara de afinidade do grupo fornecido.

Retornar valor

A rotina StorPortGetGroupAffinity retorna um dos seguintes códigos status:

Código de retorno Descrição
STOR_STATUS_NOT_IMPLEMENTED
Essa função não é implementada no sistema operacional ativo.
STOR_STATUS_SUCCESS
A operação foi bem-sucedida.
STOR_STATUS_INVALID_PARAMETER
A operação falhará com esse valor retornado se um ou mais dos parâmetros forem inválidos, por exemplo, se GroupAffinityMask for definido como NULL.
STOR_STATUS_UNSUCCESSFUL
A operação falhará com esse valor retornado se um ou mais dos parâmetros forem inválidos, por exemplo, se GroupNumber for definido como um valor maior que a contagem de grupos ativos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 7 e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Universal
Cabeçalho storport.h (inclua Storport.h)
IRQL <=DISPATCH_LEVEL
Regras de conformidade de DDI StorPortIrql(storport)