Compartir a través de


Función StorPortGetGroupAffinity (storport.h)

La rutina StorPortGetGroupAffinity construye una máscara de los procesadores activos en un grupo solicitado.

Sintaxis

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

Parámetros

[in] HwDeviceExtension

Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA).

[in] GroupNumber

Grupo desde el que se va a devolver la máscara de procesador.

[out] GroupAffinityMask

Puntero a una variable que contiene la máscara de afinidad del grupo especificado.

Valor devuelto

La rutina StorPortGetGroupAffinity devuelve uno de los siguientes códigos de estado:

Código devuelto Descripción
STOR_STATUS_NOT_IMPLEMENTED
Esta función no se implementa en el sistema operativo activo.
STOR_STATUS_SUCCESS
La operación se realizó correctamente.
STOR_STATUS_INVALID_PARAMETER
La operación produce un error con este valor devuelto si uno o varios de los parámetros no son válidos, por ejemplo, si GroupAffinityMask está establecido en NULL.
STOR_STATUS_UNSUCCESSFUL
La operación produce un error con este valor devuelto si uno o varios de los parámetros no son válidos, por ejemplo, si GroupNumber se establece en un valor mayor que el número de grupos activo.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado storport.h (incluya Storport.h)
IRQL <=DISPATCH_LEVEL
Reglas de cumplimiento de DDI StorPortIrql(storport)