SHUTDOWN_HYBRID / EWX_HYBRID_SHUTDOWNフラグ

InitiateShutdownとExitWindowsExに渡す、高速スタートアップ用のシャットダウンを要求するフラグ。InitiateShutdownで高速スタートアップ用の電源オフにするにはSHUTDOWN_HYBRIDをSHUTDOWN_POWEROFFと組み合わせて指定する(ドキュメント上はSHUTDOWN_HYBRIDを同じ表のいずれかのフラグと組み合わせるとされ単独では指定しないが、SHUTDOWN_RESTARTと組み合わせれば再起動、SHUTDOWN_NOREBOOTなら電源を切らずに止まるだけで、高速スタートアップ用の電源オフになるのはSHUTDOWN_POWEROFFとの組み合わせだけ)。SHUTDOWN_HYBRIDが無ければハイブリッドにはならず、操作はSHUTDOWN_POWEROFF(電源オフ)やSHUTDOWN_RESTART(再起動)などの操作フラグで決まる。ExitWindowsExではEWX_HYBRID_SHUTDOWNを組み合わせなければハイブリッドにはならず、操作はEWX_POWEROFF(電源オフ)・EWX_SHUTDOWN(電源を安全に切れる状態で止めるだけで電源は切らない)・EWX_REBOOT(再起動)で決まる(uFlagsを0にするとEWX_LOGOFF、つまりサインアウトになる)。いずれのAPIも SE_SHUTDOWN_NAME 特権を AdjustTokenPrivileges で有効にしてから呼ぶ(ExitWindowsEx は呼び出すプロセスのトークン、InitiateShutdown は呼び出すスレッドの実効トークン)。

概念URI
https://comcomponent.com/knowledge/shutdown-api-hybrid-flag/
別名・表記
SHUTDOWN_HYBRID / EWX_HYBRID_SHUTDOWN
最終確認日
2026-08-01
機械可読データ
JSON-LD

この概念が関わる関係

この概念を扱う記事

一次資料

このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。