Share via


IChangeUnitListFilterInfo::Initialize

変更単位 ID の指定された配列を含む IChangeUnitListFilterInfo クラスの新しいインスタンスを初期化します。

HRESULT Initialize(
  const BYTE * const * ppbChangeUnitIds,
  DWORD dwChangeUnitCount);

パラメーター

  • ppbChangeUnitIds
    [in, size_is(dwChangeUnitCount)] このフィルターによって含められる変更単位を示す変更単位 ID の配列です。
  • dwChangeUnitCount
    [in] ppbChangeUnitIds に含まれている変更単位 ID の数です。

戻り値

  • S_OK

  • E_INVALIDARG (dwChangeUnitCount が 0 の場合、または ppbChangeUnitIds に含まれる任意の ID が無効な場合)

  • E_OUTOFMEMORY

  • E_POINTER

解説

IChangeUnitListFilterInfo オブジェクトは再利用できます。Initialize を複数回呼び出すと、以前格納された変更単位 ID の配列が解放され、ppbChangeUnitIds で指定される配列と置き換えられます。

参照

リファレンス

IChangeUnitListFilterInfo インターフェイス