IColumnData::SetColumnConfigData 方法 (mmc.h)
IColumnData::SetColumnConfigData 方法允许管理单元设置列集中列的持久宽度、顺序和隐藏状态。
语法
HRESULT SetColumnConfigData(
[in] SColumnSetID *pColID,
[in] MMC_COLUMN_SET_DATA *pColSetData
);
参数
[in] pColID
指向 SColumnSetID 结构的指针,该结构包含要设置其数据的列集的 ID。
[in] pColSetData
指向 MMC_COLUMN_SET_DATA 结构的指针,该结构包含列集中的列数以及要设置的列数据。
返回值
此方法可以返回其中一个值。
注解
如果用户选择范围项,并且管理单元调用 IColumnData::SetColumnConfigData 来修改所选项的列表视图的列配置数据。 仅当用户取消选择并重新选择项目后,MMC 才会将更改应用于列表视图。 请注意,MMC 还会将更改应用于具有相同 ID 的所有列集,因此,如果用户选择具有相同列集 ID 的其他项,MMC 还将向其应用持久化数据。
调用 IColumnData::SetColumnConfigData 会清除以前存储的排序信息和列配置信息。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | mmc.h |
DLL | Mmcndmgr.dll |