Метод IHeaderCtrl2::GetColumnFilter (mmc.h)
Метод IHeaderCtrl2::GetColumnFilter извлекает значение фильтра, заданное для указанного столбца.
Синтаксис
HRESULT GetColumnFilter(
[in] UINT nColumn,
[in, out] LPDWORD pdwType,
[in, out] MMC_FILTERDATA *pFilterData
);
Параметры
[in] nColumn
Отсчитываемый от нуля индекс, определяющий столбец, для которого требуется извлечь значение фильтра и его максимальную длину символов.
[in, out] pdwType
Указатель на переменную типа DWORD , которая может принимать одно из возможных значений фильтра, указанных в перечислении MMC_FILTER_TYPE . Тип фильтра для указанного столбца помещается в адрес, на который указывает pdwType.
[in, out] pFilterData
Указатель на структуру MMC_FILTERDATA , содержащую фактические данные фильтра.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Комментарии
Для установки и чтения значений фильтра оснастка владеет структурой MMC_FILTERDATA и любым текстовым буфером.
Если при чтении значения фильтра тип фильтра, указанный в оснастке, не соответствует текущему типу, метод IHeaderCtrl2::GetColumnFilter вернетE_FAIL. При получении E_FAIL значения, возвращаемые методом , не определены.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |