Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ldap_parse_page_control analysiert die Ergebnisse einer Suche in Seiten.
Syntax
WINLDAPAPI ULONG LDAPAPI ldap_parse_page_controlW(
[in] PLDAP ExternalHandle,
[in] PLDAPControlW *ServerControls,
[out] ULONG *TotalCount,
[out] berval **Cookie
);
Parameter
[in] ExternalHandle
Das Sitzungshandle.
[in] ServerControls
Ein Array von Steuerelementen, die ein Seitensteuerelement enthalten. Das Seitensteuerelement enthält die Vom Server zurückgegebenen Cookie- und Gesamtzahlsfelder.
[out] TotalCount
Ein Zeiger auf die Gesamtanzahl der Einträge, die auf dieser Seite zurückgegeben werden (optional).
[out] Cookie
Ein undurchsichtiges Cookie, das vom Server verwendet wird, um seinen Standort im Resultset zu bestimmen. Verwenden Sie ber_bvfree kostenlos.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert LDAP_SUCCESS.
Wenn die Funktion fehlschlägt, wird ein Fehlercode zurückgegeben. Weitere Informationen finden Sie unter Rückgabewerte.
Bemerkungen
Verwenden Sie ldap_parse_page_control in Verbindung mit ldap_create_page_control und ldap_parse_result, um die einfache Auslagerung von Ergebnissen mithilfe von Steuerelementen zu implementieren. Rufen Sie nach dem Aufrufen ldap_parse_page_control zum Abrufen der Serversteuerelemente und zum Extrahieren des Cookies aus dem Suchergebnis ldap_parse_result auf, um die Ergebnisse zu analysieren. Verwenden Sie dann das Cookie, um ldap_create_page_control aufzurufen, um die nächste Seite mit Ergebnissen abzurufen.
Anmerkung
Der winldap.h-Header definiert ldap_parse_page_control als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
mindestens unterstützte Server- | Windows Server 2008 |
Zielplattform- | Fenster |
Header- | winldap.h |
Library | Wldap32.lib |
DLL- | Wldap32.dll |