Structure LDAPMessage (winldap.h)

La structure LDAPMessage est utilisée par une fonction LDAP pour retourner des résultats et des données d’erreur.

Syntaxe

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;

Membres

lm_msgid

lm_msgtype

lm_ber

lm_chain

lm_next

lm_time

Connection

Request

lm_returncode

lm_referral

lm_chased

lm_eom

ConnectionReferenced

Remarques

La structure LDAPMessage est un type de données opaque retourné à partir d’un serveur lorsque vous appelez une fonction de recherche ou de traversée. Par exemple, après avoir effectué une opération asynchrone, ldap_result peut être appelé pour obtenir la réponse LDAPMessage du serveur. Un autre exemple est un appel à ldap_search_s, qui retourne également un LDAPMessage.

Pour libérer la structure LDAPMessage lorsqu’elle n’est plus nécessaire, appelez ldap_msgfree.

Il n’existe aucun champ accessible au client dans cette structure.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête winldap.h

Voir aussi

Structures de données

functions

ldap_count_entries

ldap_msgfree

ldap_result

ldap_search