StorPortRevertToUserGroupAffinityThread-Funktion (storport.h)
Syntax
ULONG StorPortRevertToUserGroupAffinityThread(
[in] PVOID HwDeviceExtension,
[in/optional] PVOID ThreadContext,
[in] PSTOR_GROUP_AFFINITY PreviousAffinity
);
Parameter
[in] HwDeviceExtension
Zeiger auf die Hardwaregeräteerweiterung des Miniports.
[in/optional] ThreadContext
Zeiger auf den Threadkontext, der in einem vorherigen Aufruf von StorPortCreateSystemThread empfangen wurde.
[in] PreviousAffinity
Zeiger auf eine STOR_GROUP_AFFINITY-Struktur mit der wiederherzustellenden Gruppenaffinität. Diese Gruppenaffinität wurde durch einen vorherigen Aufruf von StorPortSetSystemGroupAffinityThread abgerufen.
Rückgabewert
StorPortRevertToUserGroupAffinityThread gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
STOR_STATUS_SUCCESS | Die ursprüngliche Gruppenaffinität wurde erfolgreich wiederhergestellt. |
STOR_STATUS_INVALID_IRQL | IRQL-Ebene muss = DISPATCH_LEVEL sein <. |
STOR_STATUS_INVALID_PARAMETER | Mindestens einer der bereitgestellten Parameter ist ungültig. |
STOR_STATUS_UNSUCCESSFUL | Wird aus anderen internen Systemgründen zurückgegeben. |
Hinweise
Wenn ein Miniport StorPortSetSystemGroupAffinityThread aufruft, um die Gruppenaffinität des Threads vorübergehend zu ändern, sollte StorPortRevertToUserGroupAffinityThread aufgerufen werden, um die Threadaffinität zum ursprünglichen Wert zu rückgängig machen, bevor der Thread beendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | storport.h |