<Return[C]><Top>

CloseWindowStation

Declare Function Api_CloseWindowStation& Lib "user32" Alias "CloseWindowStation" (ByVal hWinSta&)

Declare Function CloseWindowStation Lib "user32" Alias "CloseWindowStation" (ByVal hWinSta As Long) As Long

すでに開いている、ウィンドウステーションのハンドルを閉じる。

パラメータ
hWinSta
    [入力]閉じるウィンドウステーションのハンドルを指定する。CreateWindowStation 関数、OpenWindowStation 関数のいずれかが返し

    たハンドルを指定する。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    呼び出し側プロセスに割り当てられているウィンドウステーションのハンドルを指定すると、CloseWindowStation 関数は失敗する。