Compartilhar via


Interface IHeaderCtrl2 (mmc.h)

A interface IHeaderCtrl2 é introduzida no MMC 1.2.

A interface IHeaderCtrl2 permite a manipulação de colunas e indica o tipo de informação que deve ser apresentada no painel de exibição de resultados do console.

IHeaderCtrl2 é uma nova versão da interface IHeaderCtrl para MMC 1.2. IHeaderCtrl2 é o mesmo que IHeaderCtrl com a adição dos seguintes métodos:

Esses métodos dão suporte para que os usuários filtrem exibições de lista com base nos filtros definidos em cada coluna na exibição de resultados. Lembre-se de que um valor retornado de E_NOTIMPL por qualquer um desses métodos indica que a filtragem de exibição de lista não está disponível na versão do MMC na qual o snap-in é carregado.

A interface IHeaderCtrl2 pode ser consultada da interface IConsole passada para IComponent::Initialize durante a criação do componente.

Herança

A interface IHeaderCtrl2 herda da interface IUnknown . IHeaderCtrl2 também tem estes tipos de membros:

Métodos

A interface IHeaderCtrl2 tem esses métodos.

 
IHeaderCtrl2::GetColumnFilter

O método IHeaderCtrl2::GetColumnFilter recupera o valor do filtro definido na coluna especificada.
IHeaderCtrl2::SetChangeTimeOut

O IHeaderCtrl2::SetChangeTimeOut define o intervalo de tempo limite entre o tempo em que uma alteração ocorre nos atributos de filtro e a postagem de uma notificação de alteração de filtro MMCN_FILTER_CHANGE, que é enviada para o método IComponent::Notify do snap-in.
IHeaderCtrl2::SetColumnFilter

O IHeaderCtrl2::SetColumnFilter define o valor do filtro e seu comprimento máximo de caractere para uma coluna especificada em uma lista filtrada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho mmc.h