Поделиться через


структура MMC_COLUMN_DATA (mmc.h)

Структура MMC_COLUMN_DATA представлена в MMC 1.2.

Структура 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

В настоящий момент не используется.

Комментарии

Задав элемент dwFlags структуры MMC_COLUMN_DATA, оснастка может скрывать или отображать столбцы в наборе столбцов в вызовах IColumnData::SetColumnConfigData. Однако столбец "0" набора столбцов нельзя скрыть. Это необходимо для правильного вставки значков области результатов в первый столбец и правильной работы команды консоли MMC_VERB_RENAME.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть mmc.h

См. также раздел

CCF_COLUMN_SET_ID

MMC_COLUMN_SET_DATA

Использование сохраняемости столбцов