MAPI ユーティリティの初期化

適用対象: Outlook 2013 | Outlook 2016

使用する必要がある MAPI の唯一の部分がユーティリティである場合は、MAPI の MAPIUTIL で宣言されているインターフェイスと関数。 IPropDataITableData などの H ヘッダー ファイル — 初期化のために MAPIInitialize を呼び出す必要はありません。 詳細については、「 IPropData : IMAPIPropITableData : IUnknownMAPIInitialize」を参照してください。 代わりに、 ScInitMapiUtil 関数を呼び出します。 詳細については、「 ScInitMapiUtil」を参照してください。 ScInitMapiUtil を使用すると、クライアント アプリケーションは、MAPI アロケーターを必要とするユーティリティ関数とメソッドを使用できますが、明示的には要求されません。

シャットダウン時に DeinitMapiUtil を呼び出して、ユーティリティに接続されているリソースを解放します。 MAPIUninitialize を呼び出さないでください。 詳細については、「 DeinitMapiUtil とMAPIUninitialize」を参照してください。

ITableData インターフェイスでは、MAPIInitialize ではなく ScInitMapiUtil を呼び出したクライアントのテーブル通知はサポートされていないことに注意してください。