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


Функция ldap_get_paged_count (winldap.h)

Функция ldap_get_paged_count записывает количество страничных результатов, возвращенных сервером для поиска.

Синтаксис

WINLDAPAPI ULONG LDAPAPI ldap_get_paged_count(
  [in]  PLDAP        ExternalHandle,
  [in]  PLDAPSearch  SearchBlock,
  [out] ULONG        *TotalCount,
  [out] PLDAPMessage Results
);

Параметры

[in] ExternalHandle

Дескриптор сеанса.

[in] SearchBlock

Обработка структуры LDAPSearch .

[out] TotalCount

Общее количество страниц в результатах поиска.

[out] Results

Указатель на структуру LDAPMessage , содержащую результаты операции.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет LDAP_SUCCESS.

Если функция завершается сбоем, она возвращает код ошибки. Дополнительные сведения см. в разделе Возвращаемые значения.

Комментарии

Вызов ldap_get_paged_count для каждого результирующих наборов, полученных после вызова ldap_get_next_page. Это позволяет среде выполнения LDAP сохранять файлы cookie, которые сервер использует для отслеживания поиска.

При вызове ldap_get_next_page_s вызов ldap_get_paged_count не требуется.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header winldap.h
Библиотека Wldap32.lib
DLL Wldap32.dll

См. также

Функции

LDAPMessage

LDAPSearch

Возвращаемые значения

ldap_get_next_page

ldap_get_next_page_s