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 |
标头 | mmc.h |
DLL | Mmcndmgr.dll |