Compartir a través de


Interfaz IHeaderCtrl2 (mmc.h)

La interfaz IHeaderCtrl2 se introduce en MMC 1.2.

La interfaz IHeaderCtrl2 permite la manipulación de columnas e indica el tipo de información que se va a presentar en el panel de vista de resultados de la consola.

IHeaderCtrl2 es una nueva versión de la interfaz IHeaderCtrl para MMC 1.2. IHeaderCtrl2 es el mismo que IHeaderCtrl con la adición de los métodos siguientes:

Estos métodos proporcionan compatibilidad para que los usuarios filtren las vistas de lista en función de los filtros establecidos en cada columna de la vista de resultados. Tenga en cuenta que un valor devuelto de E_NOTIMPL por cualquiera de estos métodos indica que el filtrado de vistas de lista no está disponible en la versión de MMC en la que se carga el complemento.

La interfaz IHeaderCtrl2 se puede consultar desde la interfaz IConsole pasada a IComponent::Initialize durante la creación del componente.

Herencia

La interfaz IHeaderCtrl2 hereda de la interfaz IUnknown . IHeaderCtrl2 también tiene estos tipos de miembros:

Métodos

La interfaz IHeaderCtrl2 tiene estos métodos.

 
IHeaderCtrl2::GetColumnFilter

El método IHeaderCtrl2::GetColumnFilter recupera el valor de filtro establecido en la columna especificada.
IHeaderCtrl2::SetChangeTimeOut

IHeaderCtrl2::SetChangeTimeOut establece el intervalo de tiempo de espera entre el momento en que tiene lugar un cambio en los atributos de filtro y la publicación de una notificación de cambio de filtro de MMCN_FILTER_CHANGE, que se envía al método IComponent::Notify del complemento.
IHeaderCtrl2::SetColumnFilter

IHeaderCtrl2::SetColumnFilter establece el valor de filtro y su longitud máxima de caracteres para una columna especificada en una lista filtrada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado mmc.h