PsInsertSiloContext 関数 (ntddk.h)

このルーチンは、 サイロ内の空のスロットにオブジェクトを挿入します。

構文

NTSTATUS PsInsertSiloContext(
  [in] PESILO Silo,
  [in] ULONG  ContextSlot,
  [in] PVOID  SiloContext
);

パラメーター

[in] Silo

サイロへのポインター。  このパラメーターは必須であり、 NULL にすることはできません。

[in] ContextSlot

PsAllocSiloContextSlot ルーチンによって割り当てられたスロット。

[in] SiloContext

PsCreateSiloContext ルーチンによって作成されたオブジェクトへのポインター。 オブジェクトは、このルーチンで指定されたものと同じサイロ ポインターを使用して作成する必要があります。 このパラメーターは必須であり、 NULL にすることはできません。

戻り値

次の NT 状態コードが返されます。

リターン コード 説明
STATUS_INSUFFICIENT_RESOURCES
挿入を実行するリソースがシステムにありません。 これはエラー コードです。 
STATUS_NOT_SUPPORTED
スロットが空ではありません。 これはエラー コードです。 
STATUS_SUCCESS
操作は正常に完了しました。

要件

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