Freigeben über


ldap_first_entry-Funktion (winldap.h)

Die funktion ldap_first_entry gibt den ersten Eintrag einer Nachricht zurück.

Syntax

WINLDAPAPI LDAPMessage *LDAPAPI ldap_first_entry(
  [in] LDAP        *ld,
  [in] LDAPMessage *res
);

Parameter

[in] ld

Das Sitzungshandle.

[in] res

Das Suchergebnis, das durch einen Aufruf einer der synchronen Suchroutinen oder ldap_result abgerufen wird.

Rückgabewert

Wenn die Suche gültige Ergebnisse zurückgegeben hat, gibt diese Funktion einen Zeiger auf den ersten Ergebniseintrag zurück. Wenn im Resultset kein Eintrag oder Verweis vorhanden ist, wird NULL zurückgegeben. Dies ist die einzige Fehlerrückgabe. Der Sitzungsfehlerparameter in der LDAP-Datenstruktur wird in beiden Fällen auf 0 gelöscht.

Hinweise

Verwenden Sie ldap_first_entry in Verbindung mit ldap_next_entry , um die Liste der Einträge aus einer Suchergebniskette schrittweise zu durchlaufen und abzurufen.

Sie müssen den zurückgegebenen Eintrag nicht explizit freigeben, da er freigegeben wird, wenn die Nachricht selbst freigegeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile winldap.h
Bibliothek Wldap32.lib
DLL Wldap32.dll

Siehe auch

Funktionen

ldap_next_entry

ldap_result