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 |