StorPortGetNodeAffinity-Funktion (storport.h)
Die StorPortGetNodeAffinity Routine erstellt eine Maske der aktiven Prozessoren in einem angeforderten nicht uniform Memory Access (NUMA)-Knoten.
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 Hostbusadapter (HBA).
[in] NodeNumber
Der KNOTEN NUMA, von dem das Prozessorformat zurückgegeben werden soll.
[out] NodeAffinityMask
Ein Zeiger auf eine Variable, die die Affinitätsmaske des angegebenen Knotens enthält.
Rückgabewert
Die StorPortGetNodeAffinityRoutine gibt einen der folgenden Statuscodes zurück:
Rückgabecode | Beschreibung |
---|---|
|
Diese Funktion ist nicht auf dem aktiven Betriebssystem implementiert. |
|
Der Vorgang war erfolgreich. |
|
Der Vorgang schlägt mit diesem Rückgabewert fehl, wenn mindestens ein Parameter ungültig ist, z. B. wenn NodeAffinityMask- auf NULL-festgelegt ist oder NodeNumber- größer als 65.535 ist. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 7 und höheren Versionen von Windows-Betriebssystemen. |
Zielplattform- | Universal |
Header- | storport.h (include Storport.h) |
IRQL- | <=DISPATCH_LEVEL |
DDI-Complianceregeln | StorPortIrql(storport) |