このルーチンは、ジョブの有効な 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 |
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | ntddk.h |