Freigeben über


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

Weitere Informationen

ADSI-Strukturen

ADSVALUE

ADS_SEARCHPREF_ENUM

ADS_STATUSENUM

IDirectorySearch::SetSearchPreference