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;

Member

dwSearchPref

Enthält einen der ADS_SEARCHPREF_ENUM Enumerationswerte, die 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, die den Status der Sucheinstellung angibt. Die IDirectorySearch::SetSearchPreference-Methode wird dieses Element ausfüllen, wenn es aufgerufen wird.

Hinweise

Um eine Sucheinstellung einzurichten, weisen Sie den Feldern einer ADS_SEARCHPREF_INFO Struktur, die an den Server übergeben wird, geeignete 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 das ADSVALUE-Element aufgeführt, das für den angegebenen Typ verwendet wird.

ADS_SEARCHPREF_ENUM Wert dwType-Mitglied von ADSVALUE ADSVALUE-Mitglied
ADS_SEARCHPREF_ASYNCHRONOUS ADSTYPE_BOOLEAN Boolean
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 Boolean
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 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 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 der IDirectorySearch::SetSearchPreference-Methode und der ADS_SEARCHPREF_ENUM Enumeration.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Header iads.h

Weitere Informationen

ADSI-Strukturen

ADSVALUE

ADS_SEARCHPREF_ENUM

ADS_STATUSENUM

IDirectorySearch::SetSearchPreference