Metode IHeaderCtrl2::SetColumnFilter (mmc.h)

IHeaderCtrl2::SetColumnFilter mengatur nilai filter dan panjang karakter maksimumnya untuk kolom tertentu dalam daftar yang difilter.

Sintaks

HRESULT SetColumnFilter(
  [in] UINT           nColumn,
  [in] DWORD          dwType,
  [in] MMC_FILTERDATA *pFilterData
);

Parameter

[in] nColumn

Indeks berbasis nol yang mengidentifikasi kolom yang nilai filternya dan panjang karakter maksimumnya akan diatur.

[in] dwType

Jenis filter untuk diterapkan ke kolom yang ditentukan, diambil dari enumerasi MMC_FILTER_TYPE .

[in] pFilterData

Penunjuk ke struktur MMC_FILTERDATA yang menyimpan data filter aktual.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Keterangan

Untuk pengaturan dan nilai filter baca, snap-in memiliki struktur MMC_FILTERDATA dan buffer teks apa pun.

Jika snap-in tidak secara eksplisit mengatur data filter untuk kolom dalam daftar yang difilter dengan memanggil IHeaderCtrl2::SetColumnFilter, jenis filter default ke MMC_STRING_FILTER tanpa nilai default untuk filter (MMC_FILTER_NOVALUE). Panjang default filter tidak di dokumentasikan oleh kontrol header Win32, tetapi panjangnya cukup untuk input pengguna yang paling mungkin. Jika snap-in memerlukan panjang tertentu, snap-in harus memanggil IHeaderCtrl2::SetColumnFilter.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header mmc.h
DLL Mmcndmgr.dll

Lihat juga

IHeaderCtrl2