ADS_SEARCHPREF_INFO-Struktur (iads.h)
Die ADS_SEARCHPREF_INFO-Struktur gibt die Abfrageeinstellungen an.
Syntax
typedef struct ads_searchpref_info {
ADS_SEARCHPREF dwSearchPref;
ADSVALUE vValue;
ADS_STATUS dwStatus;
} ADS_SEARCHPREF_INFO, *PADS_SEARCHPREF_INFO, *LPADS_SEARCHPREF_INFO;
Members
dwSearchPref
Enthält einen der ADS_SEARCHPREF_ENUM Enumerationswerte, der die festzulegende Suchoption angibt.
vValue
Enthält eine ADSVALUE-Struktur , die den Datentyp und den Wert der Sucheinstellung angibt.
dwStatus
Empfängt einen der ADS_STATUSENUM Enumerationswerte, der die status der Sucheinstellung angibt. Die IDirectorySearch::SetSearchPreference-Methode füllt diesen Member aus, wenn es aufgerufen wird.
Hinweise
Um eine Sucheinstellung einzurichten, weisen Sie den Feldern einer an den Server übergebenen ADS_SEARCHPREF_INFO Struktur entsprechende Werte zu. Das vValue-Element der ADS_SEARCHPREF_INFO-Struktur ist eine ADSVALUE-Struktur . In der folgenden Tabelle sind die ADS_SEARCHPREF_ENUM-Werte , die entsprechenden Werte für das dwType-Element der ADSVALUE-Struktur und der ADSVALUE-Member aufgeführt, der für den angegebenen Typ verwendet wird.
ADS_SEARCHPREF_ENUM Wert | dwType-Member von ADSVALUE | ADSVALUE-Mitglied |
---|---|---|
ADS_SEARCHPREF_ASYNCHRONOUS | ADSTYPE_BOOLEAN | Boolescher Wert |
ADS_SEARCHPREF_DEREF_ALIASES | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_SIZE_LIMIT | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_TIME_LIMIT | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_ATTRIBTYPES_ONLY | ADSTYPE_BOOLEAN | Boolescher Wert |
ADS_SEARCHPREF_SEARCH_SCOPE | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_TIMEOUT | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_PAGESIZE | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_PAGED_TIME_LIMIT | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_CHASE_REFERRALS | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_SORT_ON | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_CACHE_RESULTS | ADSTYPE_BOOLEAN | Boolescher Wert |
ADS_SEARCHPREF_DIRSYNC | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_TOMBSTONE | ADSTYPE_BOOLEAN | Boolescher Wert |
ADS_SEARCHPREF_VLV | ADSTYPE_PROV_SPECIFIC | ProviderSpecific |
ADS_SEARCHPREF_ATTRIBUTE_QUERY | ADSTYPE_CASE_IGNORE_STRING | CaseIgnoreString |
ADS_SEARCHPREF_SECURITY_MASK | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_DIRSYNC_FLAG | ADSTYPE_INTEGER | Integer |
ADS_SEARCHPREF_EXTENDED_DN | ADSTYPE_INTEGER | Integer |
Weitere Informationen und Beispiele für die Verwendung der ADS_SEARCHPREF_INFO-Struktur finden Sie in den Diskussionen zur IDirectorySearch::SetSearchPreference-Methode und der ADS_SEARCHPREF_ENUM-Enumeration .
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | iads.h |