Função PsAttachSiloToCurrentThread (ntddk.h)

Essa rotina coloca um thread temporariamente no Silo especificado.

Sintaxe

PESILO PsAttachSiloToCurrentThread(
  [in] PESILO Silo
);

Parâmetros

[in] Silo

O silo que o thread deve representar. O chamador deve conter uma referência ao silo durante toda a representação.

Retornar valor

O silo anterior que foi anexado ao thread atual.

Comentários

O Silo especificado é anexado ao thread atual para que ele se torne o silo efetivo para o thread.

Em seguida, o thread opera dentro do namespace do silo anexado até que PsDetachSiloFromCurrentThread seja chamado.

Exemplos

PESILO PreviousSilo = PsAttachSiloToCurrentThread(SomeSilo);

// Do work within the silo context

PsDetachSiloFromCurrentThread(PreviousSilo);</pre>

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1607
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Windows
Cabeçalho ntddk.h

Confira também

PsDetachSiloFromCurrentThread