Freigeben über


PsSetSystemMultipleGroupAffinityThread-Funktion (wdm.h)

Die PsSetSystemMultipleGroupAffinityThread-Funktion legt die Multigruppensystemaffinität des aktuellen Threads fest.

Syntax

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

Die 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 PsRevertToUserMultipleGroupAffinityThread übergeben werden muss, um den Thread auf seine vorherige Affinität zurückzugeben.

Rückgabewert

Gibt einen NTSTATUS-Code zurück.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 11
Mindestanforderungen für unterstützte Server Windows Server 2022
Header wdm.h

Siehe auch

PsAllocateAffinityToken

PsRevertToUserMultipleGroupAffinityThread