Freigeben über


LDAPMessage-Struktur (winldap.h)

Die LDAPMessage-Struktur wird von einer LDAP-Funktion verwendet, um Ergebnisse und Fehlerdaten zurückzugeben.

Syntax

typedef struct ldapmsg {
  ULONG          lm_msgid;
  ULONG          lm_msgtype;
  PVOID          lm_ber;
  struct ldapmsg *lm_chain;
  struct ldapmsg *lm_next;
  ULONG          lm_time;
  PLDAP          Connection;
  PVOID          Request;
  ULONG          lm_returncode;
  USHORT         lm_referral;
  BOOLEAN        lm_chased;
  BOOLEAN        lm_eom;
  BOOLEAN        ConnectionReferenced;
} LDAPMessage, *PLDAPMessage;

Member

lm_msgid

lm_msgtype

lm_ber

lm_chain

lm_next

lm_time

Connection

Request

lm_returncode

lm_referral

lm_chased

lm_eom

ConnectionReferenced

Hinweise

Die LDAPMessage-Struktur ist ein undurchsichtiger Datentyp, der von einem Server zurückgegeben wird, wenn Sie eine Suche oder eine Durchlauffunktion aufrufen. Beispielsweise kann nach dem Ausführen eines asynchronen Vorgangs ldap_result aufgerufen werden, um die LDAPMessage-Antwort des Servers abzurufen. Ein weiteres Beispiel ist ein Aufruf von ldap_search_s, der ebenfalls eine LDAPMessage zurückgibt.

Um die LDAPMessage-Struktur frei zu geben, wenn sie nicht mehr benötigt wird, rufen Sie ldap_msgfree auf.

In dieser Struktur sind keine Felder vorhanden, auf die auf den Client zugegriffen werden kann.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile winldap.h

Weitere Informationen

Datenstrukturen

functions

ldap_count_entries

ldap_msgfree

ldap_result

ldap_search