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 |