ldapMessage 结构 (winldap.h)

LDAP 函数使用 LDAPMessage 结构返回结果和错误数据。

语法

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;

成员

lm_msgid

lm_msgtype

lm_ber

lm_chain

lm_next

lm_time

Connection

Request

lm_returncode

lm_referral

lm_chased

lm_eom

ConnectionReferenced

注解

LDAPMessage 结构是调用搜索或遍历函数时从服务器返回的不透明数据类型。 例如,在执行异步操作后,可以调用 ldap_result 以获取服务器 LDAPMessage 响应。 另一个示例是调用 ldap_search_s,它还返回 LDAPMessage

若要在不再需要 LDAPMessage 结构时释放它,请调用 ldap_msgfree

此结构中没有客户端可访问的字段。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 winldap.h

另请参阅

数据结构

functions

ldap_count_entries

ldap_msgfree

ldap_result

ldap_search