Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The LDAPMessage structure is used by an LDAP function to return results and error data.
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;
Members
lm_msgid
lm_msgtype
lm_ber
lm_chain
lm_next
lm_time
Connection
Request
lm_returncode
lm_referral
lm_chased
lm_eom
ConnectionReferenced
Remarks
The LDAPMessage structure is an opaque data type returned from a server when you call a search or a traversal function. For example, after performing an asynchronous operation, ldap_result can be called to get the server LDAPMessage response. Another example is a call to ldap_search_s, which also returns an LDAPMessage.
To free the LDAPMessage structure when it is no longer required, call ldap_msgfree.
There are no client-accessible fields in this structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | winldap.h |