ExitWindows

機能
カレントユーザーをログオフする
Declare Function ExitWindows Lib "user32.dll" _
(ByVal dwReserved As Long, ByVal uReturnCode As Long) As Long
Declare Function ExitWindows Lib "user32.dll" _
(ByVal dwReserved As Integer, ByVal uReturnCode As Integer) As Integer

BOOL ExitWindows(
DWORD dwReserved,
UINT uReserved
);
引数
dwReserved

常に0
uReturnCode
常に0
戻り値
正常終了のとき         0以外
エラーのとき              0
備考
この関数を実行すると関数を呼び出したアプリケーションを除く
すべてのアプリケーションにWM_QUERYENDSESSIONメッセージを送る.
Visual Basicはこのメッセージを受け取ったとき QueryUnloadイベントが発生する
サンプル
ダウンロード(ExitWindows.lzh 1.07KB)