プロファイルのコピー

適用対象: Outlook 2013 | Outlook 2016

プロファイルを作成する方法の 1 つは、既存のプロファイルからコピーし、必要なメッセージ サービスとサービス プロバイダーを変更することです。 プロファイルのコピーには、 MAPIAdminProfiles 関数を介して MAPI によって提供されるプロファイル管理オブジェクトの使用が含まれます。

プロファイルをコピーするには

  1. MAPIAdminProfiles を呼び出して、IProfAdmin インターフェイス ポインターを取得します。

  2. IProfAdmin::GetProfileTable を呼び出して、プロファイル テーブルにアクセスします。

  3. SPropertyRestriction 構造体を使用してプロパティ制限を作成し、PR_DISPLAY_NAME (PidTagDisplayName) とコピーするプロファイルの名前を一致させます。

  4. IMAPITable::FindRow を呼び出して、プロファイル テーブル内の適切な行を見つけます。

  5. IProfAdmin::CopyProfile を呼び出し、PR_DISPLAY_NAME列の値を lpszOldProfileName パラメーターとして渡します。