IPrincipal::get_RunLevel メソッド (taskschd.h)
プリンシパルに関連付けられているタスクを実行するために必要な特権レベルを指定するために使用される識別子を取得または設定します。
このプロパティは読み取り/書き込み可能です。
構文
HRESULT get_RunLevel(
TASK_RUNLEVEL_TYPE *pRunLevel
);
パラメーター
pRunLevel
戻り値
なし
解説
Builtin\Administrator アカウントまたはローカル システムまたはローカル サービス アカウントを使用してタスクが登録されている場合、 RunLevel プロパティは無視されます。 ユーザー アカウント制御 (UAC) がオフになっている場合も、プロパティ値は無視されます。
タスクのセキュリティ コンテキストに Administrators グループを使用してタスクが登録されている場合は、タスクを実行する場合は、 RunLevel プロパティを TASK_RUNLEVEL_HIGHEST に設定する必要もあります。 詳細については、「 タスクのセキュリティ コンテキスト」を参照してください。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | taskschd.h |
Library | Taskschd.lib |
[DLL] | Taskschd.dll |