Поделиться через


Функция PsAttachSiloToCurrentThread (ntddk.h)

Эта подпрограмма временно помещает поток в указанный Silo.

Синтаксис

PESILO PsAttachSiloToCurrentThread(
  [in] PESILO Silo
);

Параметры

[in] Silo

Сило, которое поток будет олицетворить. Вызывающий объект должен содержать ссылку на сило на протяжении всего периода олицетворения.

Возвращаемое значение

Предыдущий сило, присоединенный к текущему потоку.

Замечания

Указанный Silo подключен к текущему потоку, чтобы он стал эффективным силом для потока.

Затем поток работает в пространстве имен присоединенного silo, пока не вызывается PsDetachSiloFromCurrentThread.

Примеры

PESILO PreviousSilo = PsAttachSiloToCurrentThread(SomeSilo);

// Do work within the silo context

PsDetachSiloFromCurrentThread(PreviousSilo);</pre>

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1607
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
заголовка ntddk.h

См. также

PsDetachSiloFromCurrentThread