共用方式為


PsMakeSiloContextPermanent 函式 (ntddk.h)

此例程會讓尋址接收器實例中的位置變成只讀,讓位置中的物件得以擷取,而不會影響該對象的參考計數。

語法

NTSTATUS PsMakeSiloContextPermanent(
  [in] PESILO Silo,
  [in] ULONG  ContextSlot
);

參數

[in] Silo

位置所在的尋址接收器。 這是必要參數,而且無法 NULL

[in] ContextSlot

要設為只讀的位置。 位置之前必須由 psAllocSiloContextSlot 例程 配置。

傳回值

會傳回下列 NT 狀態代碼。

傳回碼 描述
STATUS_INVALID_PARAMETER
位置不包含有效的物件。 這是錯誤碼。
STATUS_NOT_FOUND
尚未配置位置。 這是錯誤碼。
STATUS_SUCCESS
作業已順利完成。

言論

呼叫此例程之前,位置必須包含有效的 物件。 完成之後,PsReplaceSiloContextPsRemoveSiloContext 例程將會失敗,STATUS_NOT_SUPPORTED

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1607
支援的最低伺服器 Windows Server 2016
目標平臺 窗戶
標頭 ntddk.h