共用方式為


PsCreateSiloContext 函式 (ntddk.h)

此例程會建立將插入 尋址接收器的物件。

語法

NTSTATUS PsCreateSiloContext(
  [in]           PESILO                        Silo,
  [in]           ULONG                         Size,
  [in]           POOL_TYPE                     PoolType,
  [in, optional] SILO_CONTEXT_CLEANUP_CALLBACK ContextCleanupCallback,
                 PVOID                         *ReturnedSiloContext
);

參數

[in] Silo

尋址接收器的指標。  這個參數是必要的,而且不能是 NULL

[in] Size

呼叫端所定義物件部分的大小,以位元組為單位。

[in] PoolType

要配置的來源集區類型。 此參數是必要的,而且必須是下列其中一項: NonPagedPoolNxPagedPool

[in, optional] ContextCleanupCallback

SILO_CONTEXT_CLEANUP_CALLBACK回呼函式 指標。 當傳回的物件對函式有零個參考時,將會呼叫函式。 這個參數是選擇性的,而且可以是 NULL

ReturnedSiloContext

呼叫端配置的變數指標,可接收新建立對象的位址。

傳回值

會傳回下列 NT 狀態代碼。

傳回碼 Description
STATUS_INSUFFICIENT_RESOURCES 例程發生集區配置失敗。 這是錯誤碼。
STATUS_INVALID_PARAMETER 集區類型無效。 這是錯誤碼。
STATUS_SUCCESS 作業已成功完成。

規格需求

需求
最低支援的用戶端 Windows 10 (版本 1607)
最低支援的伺服器 Windows Server 2016
目標平台 Windows
標頭 ntddk.h