PsGetPermanentSiloContext 函式 (ntddk.h)
此例程會擷取插入 尋址接收器 中,而不會遞增參考計數的物件。
語法
NTSTATUS PsGetPermanentSiloContext(
[in] PESILO Silo,
[in] ULONG ContextSlot,
PVOID *ReturnedSiloContext
);
參數
[in] Silo
插入物件的尋址接收器。 這是必要參數,而且無法 NULL。
[in] ContextSlot
先前由PsAllocSiloContextSlot 所配置的唯讀位置,並由 psMakeSiloContextPermanent 進行唯讀。
ReturnedSiloContext
接收現有物件位址的呼叫端配置變數指標。 這是必要參數,而且無法 NULL。
傳回值
會傳回下列 NT 狀態代碼。
傳回碼 | 描述 |
---|---|
|
位置是空的。 這是錯誤碼。 |
|
位置不是只讀的,而且無法安全地擷取物件。 這是錯誤碼。 |
|
作業已順利完成。 |
言論
PsGetPermanentSiloContext 的成功呼叫不會遞增 ReturnedSiloContext 參數所指向之對象的參考計數。 只要尋址接收器物件上有有效的參考,傳回的對象指標就會有效。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1607 |
支援的最低伺服器 | Windows Server 2016 |
目標平臺 | 窗戶 |
標頭 | ntddk.h |