Funzione StorPortGetNodeAffinity (storport.h)

La routine StorPortGetNodeAffinity costruisce una maschera dei processori attivi in un nodo NUMA (Non Uniform Memory Access) richiesto.

Sintassi

ULONG StorPortGetNodeAffinity(
  [in]  PVOID           HwDeviceExtension,
  [in]  ULONG           NodeNumber,
  [out] PGROUP_AFFINITY NodeAffinityMask
);

Parametri

[in] HwDeviceExtension

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

[in] NodeNumber

Nodo NUMA da cui restituire la maschera del processore.

[out] NodeAffinityMask

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

Valore restituito

La routine StorPortGetNodeAffinityrestituisce 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 NodeAffinityMask è impostato su NULL o se NodeNumber è maggiore di 65.535.

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)