Поделиться через


Метод 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

См. также раздел

IHeaderCtrl2