Поделиться через


Функция PsGetJobServerSilo (ntddk.h)

Эта подпрограмма возвращает действующий объект ServerSilo для задания. Возвращаемый указатель действителен до тех пор, пока на предоставленный объект Job остается ссылка.

При этом возвращается значение ServerSilo или значение, указывающее на хранилище узла. В отличие от PsGetJobSilo, он не возвращает хранилище приложения, даже если он присутствует.

Синтаксис

NTSTATUS PsGetJobServerSilo(
  [in, optional] PEJOB  Job,
  [out]          PESILO *ServerSilo
);

Параметры

[in, optional] Job

Объект задания.

[out] ServerSilo

Указатель, который получает серверный бункер для задания.

Возвращаемое значение

Возвращаются следующие коды состояния NT.

Код возврата Описание
STATUS_INVALID_PARAMETER Параметр Job имеет значение NULL.
STATUS_SUCCESS PeSILO возвращается успешно.

Комментарии

STATUS_SUCCESS возвращается, даже если для задания не действует серверный бункер. В этом случае он вернет хранилище узла по умолчанию.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1607
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header ntddk.h