PsAttachSiloToCurrentThread-Funktion (ntddk.h)

Diese Routine platziert einen Thread vorübergehend im angegebenen Silo.

Syntax

PESILO PsAttachSiloToCurrentThread(
  [in] PESILO Silo
);

Parameter

[in] Silo

Das Silo, das der Thread annehmen soll. Der Aufrufer muss während der gesamten Dauer des Identitätswechsels einen Verweis auf das Silo enthalten.

Rückgabewert

Der vorherige Silo, der an den aktuellen Thread angefügt wurde.

Hinweise

Der angegebene Silo wird an den aktuellen Thread angefügt, sodass er zum effektiven Silo für den Thread wird.

Der Thread wird dann innerhalb des Namespace des angefügten Silos ausgeführt, bis PsDetachSiloFromCurrentThread aufgerufen wird.

Beispiele

PESILO PreviousSilo = PsAttachSiloToCurrentThread(SomeSilo);

// Do work within the silo context

PsDetachSiloFromCurrentThread(PreviousSilo);</pre>

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1607
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile ntddk.h

Weitere Informationen

PsDetachSiloFromCurrentThread