Функция 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 |