Интерфейс IHeaderCtrl2 (mmc.h)
Интерфейс IHeaderCtrl2 появился в MMC 1.2.
Интерфейс IHeaderCtrl2 позволяет управлять столбцами и указывает тип информации, которая должна быть представлена в области представления результатов консоли.
IHeaderCtrl2 — это новая версия интерфейса IHeaderCtrl для MMC 1.2. IHeaderCtrl2 совпадает с IHeaderCtrl с добавлением следующих методов:
Эти методы обеспечивают поддержку для пользователей фильтрации представлений списков на основе фильтров, заданных для каждого столбца в представлении результатов. Имейте в виду, что возвращаемое значение E_NOTIMPL любым из этих методов указывает, что фильтрация представлений списка недоступна в версии MMC, в которой загружается оснастка.Интерфейс IHeaderCtrl2 можно запросить из интерфейса IConsole , переданного в IComponent::Initialize во время создания компонента.
Наследование
Интерфейс IHeaderCtrl2 наследуется от интерфейса IUnknown . IHeaderCtrl2 также имеет следующие типы элементов:
Методы
Интерфейс IHeaderCtrl2 содержит следующие методы.
IHeaderCtrl2::GetColumnFilter Метод IHeaderCtrl2::GetColumnFilter извлекает значение фильтра, заданное для указанного столбца. |
IHeaderCtrl2::SetChangeTimeOut IHeaderCtrl2::SetChangeTimeOut задает интервал времени ожидания между временем изменения в атрибутах фильтра и отправкой уведомления об изменении фильтра MMCN_FILTER_CHANGE, которое отправляется в метод IComponent::Notify оснастки. |
IHeaderCtrl2::SetColumnFilter IHeaderCtrl2::SetColumnFilter задает значение фильтра и его максимальную длину символов для указанного столбца в отфильтрованном списке. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |