StorPortGetNodeAffinity-Funktion (storport.h)
Die StorPortGetNodeAffinity-Routine erstellt eine Maske der aktiven Prozessoren in einem angeforderten NUMA-Knoten (Non-Uniform Memory Access).
Syntax
ULONG StorPortGetNodeAffinity(
[in] PVOID HwDeviceExtension,
[in] ULONG NodeNumber,
[out] PGROUP_AFFINITY NodeAffinityMask
);
Parameter
[in] HwDeviceExtension
Ein Zeiger auf die Hardwaregeräteerweiterung für den Host bus adapter (HBA).
[in] NodeNumber
Der NUMA-Knoten, von dem die Prozessormaske zurückgegeben werden soll.
[out] NodeAffinityMask
Ein Zeiger auf eine Variable, die die Affinitätsmaske des angegebenen Knotens enthält.
Rückgabewert
Die StorPortGetNodeAffinity-Routinegibt einen der folgenden status Codes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Diese Funktion ist auf dem aktiven Betriebssystem nicht implementiert. |
|
Der Vorgang wurde durchgeführt. |
|
Der Vorgang schlägt mit diesem Rückgabewert fehl, wenn mindestens einer der Parameter ungültig ist, z. B. wenn NodeAffinityMask auf NULL festgelegt ist oder Wenn NodeNumber größer als 65.535 ist. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 7 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Universell |
Header | storport.h (Storport.h einschließen) |
IRQL | <=DISPATCH_LEVEL |
DDI-Complianceregeln | StorPortIrql(storport) |