Функция PsMakeSiloContextPermanent (ntddk.h)
Эта подпрограмма делает слот в экземпляре silo доступной только для чтения, позволяя получить объект в слоте, не влияя на количество ссылок на этот объект.
Синтаксис
NTSTATUS PsMakeSiloContextPermanent(
[in] PESILO Silo,
[in] ULONG ContextSlot
);
Параметры
[in] Silo
Хранилище, в котором находится слот. Этот параметр является обязательным и не может иметь значение NULL.
[in] ContextSlot
Слот, доступный только для чтения. Слот должен быть ранее выделен подпрограммой PsAllocSiloContextSlot .
Возвращаемое значение
Возвращаются следующие коды состояния NT.
Код возврата | Описание |
---|---|
|
Слот не содержит допустимый объект. Это код ошибки. |
|
Слот не выделен. Это код ошибки. |
|
Операция выполнена успешно. |
Комментарии
Перед вызовом этой подпрограммы слот должен содержать допустимый объект . После завершения процедуры PsReplaceSiloContext и PsRemoveSiloContext завершатся сбоем с STATUS_NOT_SUPPORTED.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1607 |
Минимальная версия сервера | Windows Server 2016 |
Целевая платформа | Windows |
Header | ntddk.h |