MAPILOGOFF コールバック関数 (mapi.h)
[この関数の使用はお勧めしません。 以降のバージョンの Windows では変更または使用できない場合があります。]
MAPILogoff 関数は、メッセージング システムとのセッションを終了します。
構文
MAPILOGOFF Mapilogoff;
ULONG Mapilogoff(
[in] LHANDLE lhSession,
[in] ULONG_PTR ulUIParam,
FLAGS flFlags,
ULONG ulReserved
)
{...}
パラメーター
[in] lhSession
単純な MAPI セッションを終了するためのハンドル。 セッション ハンドルは MAPILogon 関数によって返され、 MAPILogoff によって無効になります。 lhSession パラメーターの値は、有効なセッションを表す必要があります。0 にすることはできません。
[in] ulUIParam
ダイアログ ボックスが表示されている場合は、アプリケーション モーダルであることを示す親ウィンドウ ハンドルまたはゼロ。 ulUIParam パラメーターに親ウィンドウ ハンドルが含まれている場合は、HWND 型です (ULONG_PTRにキャストされます)。 呼び出し中にダイアログ ボックスが表示されない場合、 ulUIParam は無視されます。
flFlags
予約;は 0 である必要があります。
ulReserved
予約;は 0 である必要があります。
戻り値
この関数は、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
flFlags パラメーターが無効であるか、1 つ以上の指定されていないエラーが発生しました。 |
|
続行するメモリが不足していました。 セッションは終了されませんでした。 |
|
lhSession パラメーターに無効なセッション ハンドルが使用されました。 セッションは終了されませんでした。 |
|
呼び出しが成功し、セッションが終了しました。 |
必要条件
対象プラットフォーム | Windows |
ヘッダー | mapi.h |