Поделиться через


структура ADS_SEARCHPREF_INFO (iads.h)

Структура ADS_SEARCHPREF_INFO определяет параметры запроса.

Синтаксис

typedef struct ads_searchpref_info {
  ADS_SEARCHPREF dwSearchPref;
  ADSVALUE       vValue;
  ADS_STATUS     dwStatus;
} ADS_SEARCHPREF_INFO, *PADS_SEARCHPREF_INFO, *LPADS_SEARCHPREF_INFO;

Члены

dwSearchPref

Содержит одно из значений перечисления ADS_SEARCHPREF_ENUM, указывающее заданный параметр поиска.

vValue

Содержит структуру ADSVALUE , указывающую тип данных и значение предпочтения поиска.

dwStatus

Получает одно из значений перечисления ADS_STATUSENUM , указывающее состояние предпочтения поиска. Метод IDirectorySearch::SetSearchPreference заполняет этот элемент при вызове.

Комментарии

Чтобы настроить параметры поиска, назначьте соответствующие значения полям структуры ADS_SEARCHPREF_INFO , переданной на сервер. Элемент vValueструктуры ADS_SEARCHPREF_INFO является структурой ADSVALUE . В следующей таблице перечислены значения ADS_SEARCHPREF_ENUM , соответствующие значения для элемента dwType структуры ADSVALUE и члена ADSVALUE , который используется для указанного типа.

ADS_SEARCHPREF_ENUM Значение Элемент dwTypeв ADSVALUE Элемент ADSVALUE
ADS_SEARCHPREF_ASYNCHRONOUS ADSTYPE_BOOLEAN Boolean
ADS_SEARCHPREF_DEREF_ALIASES ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_SIZE_LIMIT ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_TIME_LIMIT ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_ATTRIBTYPES_ONLY ADSTYPE_BOOLEAN Boolean
ADS_SEARCHPREF_SEARCH_SCOPE ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_TIMEOUT ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_PAGESIZE ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_PAGED_TIME_LIMIT ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_CHASE_REFERRALS ADSTYPE_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 Целое число
ADS_SEARCHPREF_DIRSYNC_FLAG ADSTYPE_INTEGER Целое число
ADS_SEARCHPREF_EXTENDED_DN ADSTYPE_INTEGER Целое число
 

Дополнительные сведения и примеры использования структуры ADS_SEARCHPREF_INFO см. в обсуждениях метода IDirectorySearch::SetSearchPreference и перечисления ADS_SEARCHPREF_ENUM .

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть iads.h

См. также раздел

Структуры ADSI

ADSVALUE

ADS_SEARCHPREF_ENUM

ADS_STATUSENUM

IDirectorySearch::SetSearchPreference