MAPIOFFLINE_ADVISEINFO

適用対象: Outlook 2013 | Outlook 2016

オフライン オブジェクトのコールバックを登録するための IMAPIOfflineMgr::Advise に情報を提供します。

クイック ヒント

IMAPIOfflineMgr::Advise」を参照してください。

typedef struct 
{ 
      ULONG                   ulSize; 
      ULONG                   ulClientToken; 
      MAPIOFFLINE_CALLBACK_TYPE     CallbackType; 
      IUnknown*               pCallback; 
      ULONG                   ulAdviseTypes; 
      ULONG                   ulStateMask; 
} MAPIOFFLINE_ADVISEINFO;

メンバー

ulSize: MAPIOFFLINE_ADVISEINFOのサイズ。

ulClientToken: コールバックに関してクライアントによって定義されたトークン。 IMAPIOfflineNotify::Notify に渡されるMAPIOFFLINE_NOTIFY構造体の ulClientToken メンバーです。

CallbackType: 作成するコールバックの種類。

  • MAPIOFFLINE_CALLBACK_TYPE_NOTIFY

  • コールバックの種類は通知です。 これは、サポートされているコールバックの唯一の種類です。 pCallback は、インターフェイス IMAPIOfflineNotify を示す必要があります。

pCallback: コールバックに使用するインターフェイス。 これは、 IMAPIOfflineNotify のクライアントの実装です。

ulAdviseTypes: アドバイスの条件によって識別されるアドバイスの種類。 サポートされている型はMAPIOFFLINE_ADVISE_TYPE_STATECHANGEのみです。

ulStateMask: サポートされている状態はMAPIOFFLINE_STATE_ALLのみです。

関連項目