struktur ADS_SEARCHPREF_INFO (iads.h)
Struktur ADS_SEARCHPREF_INFO menentukan preferensi kueri.
Sintaks
typedef struct ads_searchpref_info {
ADS_SEARCHPREF dwSearchPref;
ADSVALUE vValue;
ADS_STATUS dwStatus;
} ADS_SEARCHPREF_INFO, *PADS_SEARCHPREF_INFO, *LPADS_SEARCHPREF_INFO;
Anggota
dwSearchPref
Berisi salah satu nilai enumerasi ADS_SEARCHPREF_ENUM yang menentukan opsi pencarian yang akan diatur.
vValue
Berisi struktur ADSVALUE yang menentukan jenis data dan nilai preferensi pencarian.
dwStatus
Menerima salah satu nilai enumerasi ADS_STATUSENUM yang menunjukkan status preferensi pencarian. Metode IDirectorySearch::SetSearchPreference akan mengisi anggota ini saat dipanggil.
Keterangan
Untuk menyiapkan preferensi pencarian, tetapkan nilai yang sesuai ke bidang struktur ADS_SEARCHPREF_INFO yang diteruskan ke server. Anggota vValue dari struktur ADS_SEARCHPREF_INFO adalah struktur ADSVALUE . Tabel berikut mencantumkan nilai ADS_SEARCHPREF_ENUM , nilai terkait untuk anggota dwType struktur ADSVALUE , dan anggota ADSVALUE yang digunakan untuk jenis yang ditentukan.
ADS_SEARCHPREF_ENUM Nilai | dwType anggota ADSVALUE | Anggota ADSVALUE |
---|---|---|
ADS_SEARCHPREF_ASYNCHRONOUS | ADSTYPE_BOOLEAN | Boolean |
ADS_SEARCHPREF_DEREF_ALIASES | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_SIZE_LIMIT | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_TIME_LIMIT | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_ATTRIBTYPES_ONLY | ADSTYPE_BOOLEAN | Boolean |
ADS_SEARCHPREF_SEARCH_SCOPE | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_TIMEOUT | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_PAGESIZE | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_PAGED_TIME_LIMIT | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_CHASE_REFERRALS | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_SORT_ON | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_CACHE_RESULTS | ADSTYPE_BOOLEAN | Boolean |
ADS_SEARCHPREF_DIRSYNC | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_TOMBSTONE | ADSTYPE_BOOLEAN | Boolean |
ADS_SEARCHPREF_VLV | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_ATTRIBUTE_QUERY | ADSTYPE_CASE_IGNORE_STRING | CaseIgnoreString |
ADS_SEARCHPREF_SECURITY_MASK | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_DIRSYNC_FLAG | ADSTYPE_INTEGER | Bilangan bulat |
ADS_SEARCHPREF_EXTENDED_DN | ADSTYPE_INTEGER | Bilangan bulat |
Untuk informasi selengkapnya dan contoh cara menggunakan struktur ADS_SEARCHPREF_INFO , lihat diskusi metode IDirectorySearch::SetSearchPreference dan enumerasi ADS_SEARCHPREF_ENUM .
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Header | iads.h |