PsAttachSiloToCurrentThread 関数 (ntddk.h)

このルーチンは、指定されたサイロにスレッドを一時的に配置 します

構文

PESILO PsAttachSiloToCurrentThread(
  [in] PESILO Silo
);

パラメーター

[in] Silo

スレッドが偽装するサイロ。 呼び出し元は、偽装の期間中、サイロへの参照を保持する必要があります。

戻り値

現在のスレッドにアタッチされていた以前のサイロ。

注釈

指定された サイロ は、スレッドの有効なサイロになるように、現在のスレッドにアタッチされます。

その後、 PsDetachSiloFromCurrentThread が呼び出されるまで、スレッドはアタッチされたサイロの名前空間内で動作します。

PESILO PreviousSilo = PsAttachSiloToCurrentThread(SomeSilo);

// Do work within the silo context

PsDetachSiloFromCurrentThread(PreviousSilo);</pre>

要件

要件
サポートされている最小のクライアント Windows 10 Version 1607
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
ヘッダー ntddk.h

こちらもご覧ください

PsDetachSiloFromCurrentThread