次の方法で共有


IXPLogon::Poll

適用対象: Outlook 2013 | Outlook 2016

トランスポート プロバイダーが 1 つ以上の受信メッセージを受信したかどうかを示します。

HRESULT Poll(
  ULONG FAR * lpulIncoming
);

パラメーター

lpulIncoming

[out]受信メッセージの存在を示す値。 0 以外の値は、受信メッセージがあることを示します。

戻り値

S_OK

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

注釈

MAPI スプーラーは、トランスポート プロバイダーが新しいメッセージをポーリングする必要があることを示している場合、 IXPLogon::P oll メソッドを定期的に呼び出します。これは、プロバイダーがセッションの開始時に IXPProvider::TransportLogon メソッドの呼び出しにLOGON_SP_POLLフラグを渡すことによって行います。 トランスポート プロバイダーが ポーリング 呼び出しに応答して、処理できる受信メッセージが 1 つ以上あると示した場合、MAPI スプーラーは IXPLogon::StartMessage メソッドを呼び出して、プロバイダーが最初の受信メッセージを処理できるようにします。 トランスポート プロバイダーは、 lpulIncoming パラメーターの値を 0 以外の値に設定することで、受信メッセージを示します。

関連項目

IXPLogon::StartMessage

IXPProvider::TransportLogon

IXPLogon : IUnknown