MMC_COLUMN_DATA 结构 (mmc.h)

MMC 1.2 中引入了MMC_COLUMN_DATA结构。

MMC_COLUMN_DATA 结构包含列集中单个列的列数据。 MMC 将列数据保留在内存中。 MMC_COLUMN_SET_DATA 结构包含指向MMC_COLUMN_DATA结构数组的指针。

语法

typedef struct _MMC_COLUMN_DATA {
  int       nColIndex;
  DWORD     dwFlags;
  int       nWidth;
  ULONG_PTR ulReserved;
} MMC_COLUMN_DATA;

成员

nColIndex

列的从零开始的索引值。

dwFlags

定义的标志,HDI_HIDDEN (= 0x0001) ,指示列处于隐藏状态。 字段的默认值为 0,表示列可见。

nWidth

列的宽度。

ulReserved

当前未使用。

注解

通过设置 MMC_COLUMN_DATA 结构的 dwFlags 成员,管理单元可以在调用 IColumnData::SetColumnConfigData 时隐藏或显示列集中的列。 但是,不能隐藏列集的列“0”。 这是为了确保结果窗格图标正确插入到第一列中,并且MMC_VERB_RENAME控制台谓词正常运行。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 mmc.h

另请参阅

CCF_COLUMN_SET_ID

MMC_COLUMN_SET_DATA

使用列持久性