IEnumSyncChangeUnits::Next

次の変更単位を返します。

HRESULT Next( 
  ULONG cChanges, 
  ISyncChangeUnit ** ppChangeUnit, 
  ULONG *pcFetched);

パラメーター

  • cChanges
    [in, range(0, 1)] フェッチする変更単位の数です。有効な値は 1 だけです。
  • ppChangeUnit
    [out, size_is(cChanges), length_is(*pcFetched)] 次の変更単位オブジェクトを返します。
  • pcFetched
    [in, out, unique] フェッチされる変更単位の数を返します。

戻り値

  • S_OK

  • S_FALSE

  • E_POINTER

解説

現在このメソッドでは、1 つの変更単位の取得だけがサポートされます。そのため、cChanges には 1 を指定する必要があります。それ以外の場合、呼び出しは失敗します。

参照

リファレンス

IEnumSyncChangeUnits インターフェイス