Compartilhar via


estrutura MMC_COLUMN_DATA (mmc.h)

A estrutura MMC_COLUMN_DATA é introduzida no MMC 1.2.

A estrutura MMC_COLUMN_DATA contém os dados de coluna de uma única coluna em um conjunto de colunas. Os dados da coluna são persistidos na memória pelo MMC. A estrutura MMC_COLUMN_SET_DATA contém um ponteiro para uma matriz de estruturas MMC_COLUMN_DATA.

Sintaxe

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

Membros

nColIndex

Um valor de índice baseado em zero da coluna.

dwFlags

Um sinalizador definido, HDI_HIDDEN (= 0x0001), que indica que a coluna está oculta. O valor padrão para o campo é 0, indicando que a coluna está visível.

nWidth

Largura da coluna.

ulReserved

Não usado no momento.

Comentários

Ao definir o membro dwFlags da estrutura MMC_COLUMN_DATA, um snap-in pode ocultar ou mostrar colunas em um conjunto de colunas em chamadas para IColumnData::SetColumnConfigData. No entanto, a coluna "0" de um conjunto de colunas não pode ser ocultada. Isso é para garantir que os ícones do painel de resultados sejam inseridos corretamente na primeira coluna e que o verbo do console do MMC_VERB_RENAME funcione corretamente.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho mmc.h

Confira também

CCF_COLUMN_SET_ID

MMC_COLUMN_SET_DATA

Usando persistência de coluna