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 インターフェイス