ADS_SEARCHPREF_INFO struttura (iads.h)
La struttura ADS_SEARCHPREF_INFO specifica le preferenze di query.
Sintassi
typedef struct ads_searchpref_info {
ADS_SEARCHPREF dwSearchPref;
ADSVALUE vValue;
ADS_STATUS dwStatus;
} ADS_SEARCHPREF_INFO, *PADS_SEARCHPREF_INFO, *LPADS_SEARCHPREF_INFO;
Members
dwSearchPref
Contiene uno dei valori di enumerazione ADS_SEARCHPREF_ENUM che specifica l'opzione di ricerca da impostare.
vValue
Contiene una struttura ADSVALUE che specifica il tipo di dati e il valore della preferenza di ricerca.
dwStatus
Riceve uno dei valori di enumerazione ADS_STATUSENUM che indica lo stato della preferenza di ricerca. Il metodo IDirectorySearch::SetSearchPreference riempie questo membro quando viene chiamato.
Commenti
Per configurare una preferenza di ricerca, assegnare valori appropriati ai campi di una struttura ADS_SEARCHPREF_INFO passata al server. Il membro vValue della struttura ADS_SEARCHPREF_INFO è una struttura ADSVALUE . Nella tabella seguente sono elencati i valori ADS_SEARCHPREF_ENUM , i valori corrispondenti per il membro dwType della struttura ADSVALUE e il membro ADSVALUE utilizzato per il tipo specificato.
ADS_SEARCHPREF_ENUM Valore | membro dwType di ADSVALUE | Membro ADSVALUE |
---|---|---|
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 |
Per altre informazioni ed esempi su come usare la struttura ADS_SEARCHPREF_INFO , vedere le discussioni del metodo IDirectorySearch::SetSearchPreference e l'enumerazione ADS_SEARCHPREF_ENUM .
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | iads.h |