Partager via


ldap_get_paged_count, fonction (winldap.h)

La fonction ldap_get_paged_count enregistre le nombre de résultats paginés que le serveur a retournés pour une recherche.

Syntaxe

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

Paramètres

[in] ExternalHandle

Handle de session.

[in] SearchBlock

Gérer vers une structure LDAPSearch .

[out] TotalCount

Nombre total de pages dans les résultats de recherche.

[out] Results

Pointeur vers la structure LDAPMessage qui contient les résultats de l’opération.

Valeur retournée

Si la fonction réussit, la valeur de retour est LDAP_SUCCESS.

Si la fonction échoue, elle retourne un code d'erreur. Pour plus d’informations, consultez Valeurs de retour.

Remarques

Appelez ldap_get_paged_count pour chaque jeu de résultats reçu après l’appel de ldap_get_next_page. Cela permet au runtime LDAP d’enregistrer à partir du cookie que le serveur utilise pour suivre la recherche.

Si vous appelez ldap_get_next_page_s, un appel à ldap_get_paged_count n’est pas obligatoire.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête winldap.h
Bibliothèque Wldap32.lib
DLL Wldap32.dll

Voir aussi

Fonctions

LDAPMessage

LDAPSearch

Valeurs retournées

ldap_get_next_page

ldap_get_next_page_s