ISyncKnowledge2::ProjectOntoColumnSet
返回此对象中包含的所有项的指定变更单位组的知识。
HRESULT ProjectOntoColumnSet(
const BYTE** ppColumns,
DWORD count,
ISyncKnowledge2** ppiKnowledgeOut);
参数
- ppColumns
[in] 要查找的变更单位 ID 的集合。
- count
[in] 包含在 ppColumns 中的变更单位 ID 数。
- ppiKnowledgeOut
[out] 返回一个知识对象,该对象只包含由其包含的所有项的 ppColumns 所指定的变更单位。
返回值
S_OK
如果 count 为 0,则返回值为 E_INVALIDARG。
E_POINTER
如果包含在 ppColumns 中的变更单位 ID 的格式不是提供程序的格式架构所指定的格式,则返回值为 SYNC_E_ID_FORMAT_MISMATCH。
备注
ProjectOntoColumnSet 与 ISyncKnowledge::ProjectOntoChangeUnit 不同。ProjectOntoColumnSet 返回一个知识对象,该知识对象包含有关其包含的所有项的指定变更单位集合的信息。ProjectOntoChangeUnit 返回一个知识对象,该知识对象包含有关单个项中包含的单个变更单位的信息。