PsSetSystemMultipleGroupAffinityThread-Funktion (wdm.h)

Die PsSetSystemMultipleGroupAffinityThread-Funktion legt die Systemaffinität für mehrere Gruppen des aktuellen Threads fest.

Syntax

NTSTATUS PsSetSystemMultipleGroupAffinityThread(
  [in]      PGROUP_AFFINITY GroupAffinities,
  [in]      USHORT          GroupCount,
  [in, out] PAFFINITY_TOKEN AffinityToken
);

Parameter

[in] GroupAffinities

Stellt einen Zeiger auf ein Array von Gruppenaffinitätsstrukturen bereit, die die neue Systemaffinität des aktuellen Threads beschreiben.

[in] GroupCount

Gibt die Anzahl der Elemente im Gruppenaffinitätsarray an.

[in, out] AffinityToken

Stellt einen Zeiger auf eine Affinitätstokenstruktur bereit, die von PsAllocateAffinityToken zurückgegeben werden muss. Bei der Ausgabe empfängt es ein undurchsichtiges Affinitätstoken, das an PsRevertToUserMultipleGroupAffinity übergeben werden muss, um den Thread auf seine vorherige Affinität zu rückgängig machen.

Rückgabewert

Gibt einen NTSTATUS-Code zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile wdm.h

Weitere Informationen

PsAllocateAffinityToken

PsRevertToUserMultipleGroupAffinity