Win32 API 日本語リファレンス
ホームSystem.WindowsSync › ISyncChangeBatchAdvanced

ISyncChangeBatchAdvanced

COM
IID0f1a4995-cbc8-421d-b550-5d0bebf3e9a5継承元IUnknown自前メソッド開始 vtbl3

メソッド 4

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT GetFilterInfo(ISyncFilterInfo** ppFilterInfo)
ppFilterInfoISyncFilterInfo**outこの変更バッチに関連付けられたフィルタ情報 (ISyncFilterInfo) を受け取る出力ポインタである。
vtbl 4 HRESULT ConvertFullEnumerationChangeBatchToRegularChangeBatch(ISyncChangeBatch** ppChangeBatch)
ppChangeBatchISyncChangeBatch**out完全列挙変更バッチから変換された通常の変更バッチ (ISyncChangeBatch) を受け取る出力ポインタである。
vtbl 5 HRESULT GetUpperBoundItemId(BYTE* pbItemId, DWORD* pcbIdSize)
pbItemIdBYTE*inoutこのバッチの上限を表すアイテム識別子を受け取るバッファへのポインタである。
pcbIdSizeDWORD*inout入力時はバッファのバイト数を指定し、出力時は実際のバイト数を受け取るポインタである。
vtbl 6 HRESULT GetBatchLevelKnowledgeShouldBeApplied(BOOL* pfBatchKnowledgeShouldBeApplied)
pfBatchKnowledgeShouldBeAppliedBOOL*inoutバッチ レベルのナレッジを適用すべきかどうかを受け取る真偽値ポインタである。