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

另请参阅

IColumnData

使用 IColumnData