IChangeUnitListFilterInfo::Initialize
初始化 IChangeUnitListFilterInfo 类的一个新实例,该实例包含指定的变更单位 ID 数组。
语法
HRESULT Initialize(
const BYTE * const * ppbChangeUnitIds,
DWORD dwChangeUnitCount);
参数
ppbChangeUnitIds
[in, size_is(dwChangeUnitCount)] 指示此筛选器包含哪些变更单位的变更单位 ID 数组。dwChangeUnitCount
[in] 包含在 ppbChangeUnitIds 中的变更单位 ID 数。
返回值
S_OK
如果 dwChangeUnitCount 为 0 或者包含在 ppbChangeUnitIds 中的任何 ID 无效,则返回值为 E_INVALIDARG。
E_OUTOFMEMORY
E_POINTER
注释
可以重用 IChangeUnitListFilterInfo 对象。多次调用 Initialize 将释放以前包含的任何变更单位 ID 数组并用 ppbChangeUnitIds 指定的数组替换该数组。