Condividi tramite


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 la scheda 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 StorPortGetNodeAffinity 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
Operazione riuscita.
STOR_STATUS_INVALID_PARAMETER
L'operazione non riesce con questo valore restituito se uno o più parametri non sono validi, ad esempio se NodeAffinityMask è impostato su NULLo se NodeNumber è maggiore di 65.535.

Fabbisogno

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)