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のみです。