IMAPIMessageSite::SubmitMessage

適用対象: Outlook 2013 | Outlook 2016

現在のメッセージをキューに入れ、配信することを要求します。

HRESULT SubmitMessage(
  ULONG ulFlags
);

パラメーター

ulFlags

[in]メッセージの送信方法を制御するフラグのビットマスク。 次のフラグを設定できます。

FORCE_SUBMIT

MAPI は、すぐに送信されない可能性がある場合でも、メッセージを送信する必要があります。

戻り値

S_OK

�ʘb���������A�\�������l�܂��͒l���Ԃ���܂��B

注釈

フォーム オブジェクトは IMAPIMessageSite::SubmitMessage メソッドを呼び出して、配信のためにメッセージをキューに入れたことを要求します。 メッセージ サイトは、メッセージを送信する前に IPersistMessage::HandsOffMessage メソッドを呼び出す必要があります。 メッセージが変更された場合、 SubmitMessage によってメッセージが保存されるため、メッセージは以前に保存されている必要はありません。 SubmitMessage が返された後、フォームは現在のメッセージにチェックし、存在しない場合はそれ自体を無視する必要があります。

フォーム サーバーに関連するインターフェイスの一覧については、「 MAPI フォーム インターフェイス」を参照してください。

MFCMAPI リファレンス

MFCMAPI のサンプル コードについては、次の表を参照してください。

ファイル 関数 コメント
MyMAPIFormViewer.cpp
CMyMAPIFormViewer::SubmitMessage
MFCMAPI では、 IMAPIMessageSite::SubmitMessage メソッドを使用してメッセージを保存します。 最初に IPersistMessage::HandsOffMessage メソッドを呼び出し、次に SubmitMessage を呼び出します。

関連項目

IPersistMessage::HandsOffMessage

IMAPIMessageSite : IUnknown

[�R��h �T���v���Ƃ��� MFCMAPI

MAPI フォーム インターフェイス