Función PsAttachSiloToCurrentThread (ntddk.h)

Esta rutina coloca temporalmente un subproceso en el Silo especificado.

Sintaxis

PESILO PsAttachSiloToCurrentThread(
  [in] PESILO Silo
);

Parámetros

[in] Silo

Silo que el subproceso va a suplantar. El autor de la llamada debe contener una referencia al silo durante toda la duración de la suplantación.

Valor devuelto

Silo anterior que se adjuntó al subproceso actual.

Comentarios

El silo especificado se adjunta al subproceso actual para que se convierta en el silo efectivo para el subproceso.

A continuación, el subproceso funciona dentro del espacio de nombres del silo adjunto hasta que se llame a PsDetachSiloFromCurrentThread .

Ejemplos

PESILO PreviousSilo = PsAttachSiloToCurrentThread(SomeSilo);

// Do work within the silo context

PsDetachSiloFromCurrentThread(PreviousSilo);</pre>

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1607
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado ntddk.h

Consulte también

PsDetachSiloFromCurrentThread