Funzione StorPortGetGroupAffinity (storport.h)

La routine StorPortGetGroupAffinity costruisce una maschera dei processori attivi in un gruppo richiesto.

Sintassi

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

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo hardware per l'adattatore del bus host (HBA).

[in] GroupNumber

Gruppo da cui restituire la maschera del processore.

[out] GroupAffinityMask

Puntatore a una variabile che contiene la maschera di affinità del gruppo specificato.

Valore restituito

La routine StorPortGetGroupAffinity restituisce uno dei codici di stato seguenti:

Codice restituito Descrizione
STOR_STATUS_NOT_IMPLEMENTED
Questa funzione non viene implementata nel sistema operativo attivo.
STOR_STATUS_SUCCESS
L'operazione è stata completata.
STOR_STATUS_INVALID_PARAMETER
L'operazione ha esito negativo con questo valore restituito se uno o più parametri non sono validi, ad esempio se GroupAffinityMask è impostato su NULL.
STOR_STATUS_UNSUCCESSFUL
L'operazione ha esito negativo con questo valore restituito se uno o più parametri non sono validi, ad esempio se GroupNumber è impostato su un valore maggiore del numero di gruppi attivi.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 7 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Universale
Intestazione Storport.h (include Storport.h)
IRQL <=DISPATCH_LEVEL
Regole di conformità DDI StorPortIrql(storport)