IMAPISupport::ModifyProfile
適用対象: Outlook 2013 | Outlook 2016
メッセージ ストア プロファイル セクションを永続的に変更します。
HRESULT ModifyProfile(
ULONG ulFlags
);
パラメーター
ulFlags
[in]メッセージ ストアの種類を示すフラグのビットマスク。 次のフラグを設定できます。
MDB_TEMPORARY
メッセージ ストアは一時的なものであり、メッセージ ストア テーブルに追加しないでください。 MDB_TEMPORARYが設定されると、 ModifyProfile はすぐにS_OKを返します。
戻り値
S_OK
プロファイル セクションの変更は成功しました。
注釈
IMAPISupport::ModifyProfile メソッドは、メッセージ ストア プロバイダーサポート オブジェクトに実装されます。 メッセージ ストア プロバイダーは ModifyProfile を呼び出して、MAPI にプロファイル情報の変更を求めます。
ModifyProfile は、呼び出し元プロバイダーに関連付けられているプロファイル セクションを、インストールされているメッセージ ストア プロバイダー リソースの一覧に追加します。 これにより、メッセージ ストアがメッセージ ストア テーブルに一覧表示され、 IMAPISession::GetMsgStoresTable メソッドを介してクライアントが使用でき、ダイアログ ボックスが表示されずに開かれます。
MDB_TEMPORARY フラグが設定されている場合、MAPI は何も実行せず、メソッドはS_OKですぐにを返します。