PsInsertPermanentSiloContext 函式 (ntddk.h)
此例程會將物件插入 尋址接收器中的空位置,。
語法
NTSTATUS PsInsertPermanentSiloContext(
[in] PESILO Silo,
[in] ULONG ContextSlot,
[in] PVOID SiloContext
);
參數
[in] Silo
要插入物件的尋址接收器。 這是必要參數,而且無法 NULL。
[in] ContextSlot
要插入物件的位置。 PsAllocSiloContextSlot 例程所配置的位置。
[in] SiloContext
要插入的物件,由 PsCreateSiloContext 例程所建立。 對象必須使用與在 Silo 參數中指定的相同尋址接收器來建立。 這是必要參數,而且無法 NULL。
傳回值
會傳回下列 NT 狀態代碼。
傳回碼 | 描述 |
---|---|
|
系統中沒有執行插入的資源。 這是錯誤碼。 |
|
位置不是空的。 這是錯誤碼。 |
|
作業已順利完成。 |
言論
PsInsertPermanentSiloContext 的成功呼叫, 會在 SiloContext上遞增參考計數。 如果 PsInsertPermanentSiloContext 失敗,則參考計數會保持不變。 在任一情況下,在例程完成之後,呼叫端必須呼叫 PsDereferenceSiloContext,以遞減 SiloContext 物件。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1607 |
支援的最低伺服器 | Windows Server 2016 |
目標平臺 | 窗戶 |
標頭 | ntddk.h |