ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | berelement |
struct | ldap |
struct | ldapmodA |
struct | ldapmodW |
struct | l_timeval |
struct | ldapmsg |
struct | ldap_version_info |
struct | WLDAP32_berval |
struct | ldapcontrolA |
struct | ldapcontrolW |
struct | WLDAP32_ldapvlvinfo |
struct | ldapsortkeyA |
struct | ldapsortkeyW |
struct | ldapapiinfoA |
struct | ldapapiinfoW |
struct | ldap_apifeature_infoA |
struct | ldap_apifeature_infoW |
Enumerations | |
enum | LDAP_RETCODE { WLDAP32_LDAP_SUCCESS = 0x00 , WLDAP32_LDAP_UNWILLING_TO_PERFORM = 0x35 , WLDAP32_LDAP_SERVER_DOWN = 0x51 , WLDAP32_LDAP_LOCAL_ERROR = 0x52 , WLDAP32_LDAP_ENCODING_ERROR = 0x53 , WLDAP32_LDAP_DECODING_ERROR = 0x54 , WLDAP32_LDAP_TIMEOUT = 0x55 , WLDAP32_LDAP_AUTH_UNKNOWN = 0x56 , WLDAP32_LDAP_FILTER_ERROR = 0x57 , WLDAP32_LDAP_USER_CANCELLED = 0x58 , WLDAP32_LDAP_PARAM_ERROR = 0x59 , WLDAP32_LDAP_NO_MEMORY = 0x5a , WLDAP32_LDAP_CONNECT_ERROR = 0x5b , WLDAP32_LDAP_NOT_SUPPORTED = 0x5c , WLDAP32_LDAP_NO_RESULTS_RETURNED = 0x5e , WLDAP32_LDAP_CONTROL_NOT_FOUND = 0x5d , WLDAP32_LDAP_MORE_RESULTS_TO_RETURN = 0x5f , WLDAP32_LDAP_CLIENT_LOOP = 0x60 , WLDAP32_LDAP_REFERRAL_LIMIT_EXCEEDED = 0x61 } |
Variables | |
static const WCHAR | LDAP_PAGED_RESULT_OID_STRING_W [] = {'1','.','2','.','8','4','0','.','1','1','3','5','5','6','.','1','.','4','.','3','1','9',0} |
static const WCHAR | LDAP_SERVER_RESP_SORT_OID_W [] = {'1','.','2','.','8','4','0','.','1','1','3','5','5','6','.','1','.','4','.','4','7','4',0} |
static const WCHAR | LDAP_CONTROL_VLVRESPONSE_W [] = {'2','.','1','6','.','8','4','0','.','1','.','1','1','3','7','3','0','.','3','.','4','.','1','0',0} |
#define LAPI_MAJOR_VER1 1 |
Definition at line 177 of file winldap_private.h.
#define LAPI_MINOR_VER1 1 |
Definition at line 178 of file winldap_private.h.
#define LDAP_CONTROL_VLVRESPONSE "2.16.840.1.113730.3.4.10" |
Definition at line 195 of file winldap_private.h.
#define LDAP_PAGED_RESULT_OID_STRING "1.2.840.113556.1.4.319" |
Definition at line 193 of file winldap_private.h.
#define LDAP_SERVER_RESP_SORT_OID "1.2.840.113556.1.4.474" |
Definition at line 194 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_API_FEATURE_INFO 0x15 |
Definition at line 74 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_API_INFO 0x00 |
Definition at line 55 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_AREC_EXCLUSIVE 0x98 |
Definition at line 102 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_AUTO_RECONNECT 0x91 |
Definition at line 93 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_CACHE_ENABLE 0x0f |
Definition at line 69 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_CACHE_FN_PTRS 0x0d |
Definition at line 67 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_CACHE_STRATEGY 0x0e |
Definition at line 68 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_CLIENT_CERTIFICATE 0x80 |
Definition at line 91 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_DEREF 0x02 |
Definition at line 57 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_DESC 0x01 |
Definition at line 56 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_DNSDOMAIN_NAME 0x3b |
Definition at line 83 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_ENCRYPT 0x96 |
Definition at line 100 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_ERROR_NUMBER 0x31 |
Definition at line 76 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_ERROR_STRING 0x32 |
Definition at line 77 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_FAST_CONCURRENT_BIND 0x41 |
Definition at line 88 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_GETDSNAME_FLAGS 0x3d |
Definition at line 84 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_HOST_NAME 0x30 |
Definition at line 75 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_HOST_REACHABLE 0x3e |
Definition at line 85 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_IO_FN_PTRS 0x0b |
Definition at line 66 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_PING_KEEP_ALIVE 0x36 |
Definition at line 80 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_PING_LIMIT 0x38 |
Definition at line 82 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_PING_WAIT_TIME 0x37 |
Definition at line 81 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_PROMPT_CREDENTIALS 0x3f |
Definition at line 86 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_PROTOCOL_VERSION WLDAP32_LDAP_OPT_VERSION |
Definition at line 72 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REBIND_ARG 0x07 |
Definition at line 62 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REBIND_FN 0x06 |
Definition at line 61 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REF_DEREF_CONN_PER_MSG 0x94 |
Definition at line 96 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REFERRAL_CALLBACK 0x70 |
Definition at line 90 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REFERRAL_HOP_LIMIT 0x10 |
Definition at line 70 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_REFERRALS 0x08 |
Definition at line 63 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_RESTART 0x09 |
Definition at line 64 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_ROOTDSE_CACHE 0x9a |
Definition at line 104 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SASL_METHOD 0x97 |
Definition at line 101 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SECURITY_CONTEXT 0x99 |
Definition at line 103 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SEND_TIMEOUT 0x42 |
Definition at line 89 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SERVER_CERTIFICATE 0x81 |
Definition at line 92 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SERVER_CONTROLS 0x12 |
Definition at line 73 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SERVER_ERROR 0x33 |
Definition at line 78 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SERVER_EXT_ERROR 0x34 |
Definition at line 79 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SIGN 0x95 |
Definition at line 99 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SIZELIMIT 0x03 |
Definition at line 58 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SSL 0x0a |
Definition at line 65 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SSL_INFO 0x93 |
Definition at line 95 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_SSPI_FLAGS 0x92 |
Definition at line 94 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_TCP_KEEPALIVE 0x40 |
Definition at line 87 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_THREAD_FN_PTRS 0x05 |
Definition at line 60 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_TIMELIMIT 0x04 |
Definition at line 59 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_TLS WLDAP32_LDAP_OPT_SSL |
Definition at line 97 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_TLS_INFO WLDAP32_LDAP_OPT_SSL_INFO |
Definition at line 98 of file winldap_private.h.
#define WLDAP32_LDAP_OPT_VERSION 0x11 |
Definition at line 71 of file winldap_private.h.
typedef struct WLDAP32_berval BERVAL |
typedef struct WLDAP32_berval LDAP_BERVAL |
typedef struct l_timeval LDAP_TIMEVAL |
typedef struct ldap_version_info LDAP_VERSION_INFO |
typedef struct ldapapiinfoA LDAPAPIInfoA |
typedef struct ldapapiinfoW LDAPAPIInfoW |
typedef struct ldapcontrolA LDAPControlA |
typedef struct ldapcontrolW LDAPControlW |
typedef struct ldapsearch LDAPSearch |
Definition at line 233 of file winldap_private.h.
typedef struct ldapsortkeyA LDAPSortKeyA |
typedef struct ldapsortkeyW LDAPSortKeyW |
typedef struct WLDAP32_berval * PBERVAL |
typedef struct WLDAP32_berval * PLDAP_BERVAL |
typedef struct l_timeval * PLDAP_TIMEVAL |
typedef struct ldap_version_info * PLDAP_VERSION_INFO |
typedef struct ldapcontrolA * PLDAPControlA |
typedef struct ldapcontrolW * PLDAPControlW |
typedef struct ldapsearch * PLDAPSearch |
Definition at line 233 of file winldap_private.h.
typedef struct ldapsortkeyA * PLDAPSortKeyA |
typedef struct ldapsortkeyW * PLDAPSortKeyW |
typedef struct berelement WLDAP32_BerElement |
typedef struct WLDAP32_berval WLDAP32_BerValue |
typedef struct ldap WLDAP32_LDAP |
typedef struct ldapmsg WLDAP32_LDAPMessage |
typedef struct ldap * WLDAP32_PLDAP |
typedef struct ldapmsg * WLDAP32_PLDAPMessage |
typedef struct WLDAP32_ldapvlvinfo * WLDAP32_PLDAPVLVInfo |
Definition at line 27 of file winldap_private.h.
WLDAP32_LDAP *CDECL cldap_openA | ( | PCHAR | hostname, |
ULONG | portnumber | ||
) |
Definition at line 223 of file init.c.
WLDAP32_LDAP *CDECL cldap_openW | ( | PWCHAR | hostname, |
ULONG | portnumber | ||
) |
ULONG CDECL ldap_add_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | attrs[], | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls | ||
) |
Definition at line 263 of file add.c.
ULONG CDECL ldap_add_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | attrs[], | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls | ||
) |
Definition at line 329 of file add.c.
ULONG CDECL ldap_add_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | attrs[], | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 143 of file add.c.
ULONG CDECL ldap_add_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | attrs[], | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 211 of file add.c.
ULONG CDECL ldap_add_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | attrs[] | ||
) |
Definition at line 380 of file add.c.
ULONG CDECL ldap_add_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | attrs[] | ||
) |
ULONG CDECL ldap_addA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | attrs[] | ||
) |
Definition at line 48 of file add.c.
ULONG CDECL ldap_addW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | attrs[] | ||
) |
Definition at line 140 of file bind.c.
Definition at line 186 of file bind.c.
Referenced by ldap_bind_sA().
Definition at line 93 of file bind.c.
Referenced by ldap_bindA().
ULONG CDECL ldap_check_filterA | ( | WLDAP32_LDAP * | ld, |
PCHAR | filter | ||
) |
Definition at line 72 of file misc.c.
ULONG CDECL ldap_check_filterW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | filter | ||
) |
ULONG CDECL ldap_close_extended_op | ( | WLDAP32_LDAP * | ld, |
ULONG | msgid | ||
) |
Definition at line 56 of file extended.c.
ULONG CDECL ldap_compare_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | attr, | ||
PCHAR | value, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls | ||
) |
Definition at line 288 of file compare.c.
ULONG CDECL ldap_compare_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | attr, | ||
PWCHAR | value, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls | ||
) |
Definition at line 362 of file compare.c.
Referenced by ldap_compare_ext_sA().
ULONG CDECL ldap_compare_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | attr, | ||
PCHAR | value, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 148 of file compare.c.
ULONG CDECL ldap_compare_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | attr, | ||
PWCHAR | value, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 224 of file compare.c.
Referenced by ldap_compare_extA().
Definition at line 425 of file compare.c.
Definition at line 44 of file compare.c.
WLDAP32_LDAP *CDECL ldap_conn_from_msg | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res | ||
) |
ULONG CDECL ldap_connect | ( | WLDAP32_LDAP * | ld, |
LDAP_TIMEVAL * | timeout | ||
) |
ULONG CDECL ldap_control_freeA | ( | LDAPControlA * | control | ) |
ULONG CDECL ldap_control_freeW | ( | LDAPControlW * | control | ) |
ULONG CDECL ldap_controls_freeA | ( | LDAPControlA ** | controls | ) |
ULONG CDECL ldap_controls_freeW | ( | LDAPControlW ** | controls | ) |
Definition at line 72 of file value.c.
ULONG CDECL ldap_create_page_controlA | ( | WLDAP32_PLDAP | , |
ULONG | , | ||
struct WLDAP32_berval * | , | ||
UCHAR | , | ||
PLDAPControlA * | |||
) |
ULONG CDECL ldap_create_page_controlW | ( | WLDAP32_PLDAP | , |
ULONG | , | ||
struct WLDAP32_berval * | , | ||
UCHAR | , | ||
PLDAPControlW * | |||
) |
ULONG CDECL ldap_create_sort_controlA | ( | WLDAP32_PLDAP | , |
PLDAPSortKeyA * | , | ||
UCHAR | , | ||
PLDAPControlA * | |||
) |
ULONG CDECL ldap_create_sort_controlW | ( | WLDAP32_PLDAP | , |
PLDAPSortKeyW * | , | ||
UCHAR | , | ||
PLDAPControlW * | |||
) |
INT CDECL ldap_create_vlv_controlA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPVLVInfo * | info, | ||
UCHAR | critical, | ||
LDAPControlA ** | control | ||
) |
Definition at line 207 of file control.c.
INT CDECL ldap_create_vlv_controlW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPVLVInfo * | info, | ||
UCHAR | critical, | ||
LDAPControlW ** | control | ||
) |
Definition at line 253 of file control.c.
Referenced by ldap_create_vlv_controlA().
ULONG CDECL ldap_delete_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls | ||
) |
Definition at line 224 of file delete.c.
ULONG CDECL ldap_delete_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls | ||
) |
Definition at line 280 of file delete.c.
ULONG CDECL ldap_delete_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 118 of file delete.c.
ULONG CDECL ldap_delete_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 178 of file delete.c.
ULONG CDECL ldap_delete_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn | ||
) |
ULONG CDECL ldap_delete_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn | ||
) |
ULONG CDECL ldap_deleteA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn | ||
) |
ULONG CDECL ldap_deleteW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn | ||
) |
Definition at line 44 of file dn.c.
Definition at line 80 of file dn.c.
ULONG CDECL ldap_encode_sort_controlA | ( | WLDAP32_PLDAP | , |
PLDAPSortKeyA * | , | ||
PLDAPControlA | , | ||
BOOLEAN | |||
) |
ULONG CDECL ldap_encode_sort_controlW | ( | WLDAP32_PLDAP | , |
PLDAPSortKeyW * | , | ||
PLDAPControlW | , | ||
BOOLEAN | |||
) |
Definition at line 239 of file misc.c.
Definition at line 106 of file dn.c.
Definition at line 144 of file dn.c.
ULONG CDECL ldap_extended_operation_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | oid, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
PCHAR * | retoid, | ||
struct WLDAP32_berval ** | retdata | ||
) |
Definition at line 178 of file extended.c.
ULONG CDECL ldap_extended_operation_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | oid, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
PWCHAR * | retoid, | ||
struct WLDAP32_berval ** | retdata | ||
) |
Definition at line 249 of file extended.c.
Referenced by ldap_extended_operation_sA().
ULONG CDECL ldap_extended_operationA | ( | WLDAP32_LDAP * | ld, |
PCHAR | oid, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 69 of file extended.c.
ULONG CDECL ldap_extended_operationW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | oid, | ||
struct WLDAP32_berval * | data, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 133 of file extended.c.
Referenced by ldap_extended_operationA().
PCHAR CDECL ldap_first_attributeA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
WLDAP32_BerElement ** | ptr | ||
) |
Definition at line 290 of file misc.c.
PWCHAR CDECL ldap_first_attributeW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
WLDAP32_BerElement ** | ptr | ||
) |
ULONG CDECL ldap_free_controlsA | ( | LDAPControlA ** | controls | ) |
ULONG CDECL ldap_free_controlsW | ( | LDAPControlW ** | controls | ) |
PCHAR CDECL ldap_get_dnA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry | ||
) |
Definition at line 170 of file dn.c.
PWCHAR CDECL ldap_get_dnW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry | ||
) |
Definition at line 205 of file dn.c.
ULONG CDECL ldap_get_next_page | ( | WLDAP32_LDAP * | ld, |
PLDAPSearch | search, | ||
ULONG | pagesize, | ||
ULONG * | message | ||
) |
ULONG CDECL ldap_get_next_page_s | ( | WLDAP32_LDAP * | ld, |
PLDAPSearch | search, | ||
struct l_timeval * | timeout, | ||
ULONG | pagesize, | ||
ULONG * | count, | ||
WLDAP32_LDAPMessage ** | results | ||
) |
ULONG CDECL ldap_get_optionA | ( | WLDAP32_LDAP * | ld, |
int | option, | ||
void * | value | ||
) |
Definition at line 44 of file option.c.
ULONG CDECL ldap_get_optionW | ( | WLDAP32_LDAP * | ld, |
int | option, | ||
void * | value | ||
) |
Definition at line 183 of file option.c.
ULONG CDECL ldap_get_paged_count | ( | WLDAP32_LDAP * | ld, |
PLDAPSearch | search, | ||
ULONG * | count, | ||
WLDAP32_LDAPMessage * | results | ||
) |
PBERVAL *CDECL ldap_get_values_lenA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | message, | ||
PCHAR | attr | ||
) |
Definition at line 249 of file value.c.
PBERVAL *CDECL ldap_get_values_lenW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | message, | ||
PWCHAR | attr | ||
) |
PCHAR *CDECL ldap_get_valuesA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
PCHAR | attr | ||
) |
Definition at line 130 of file value.c.
PWCHAR *CDECL ldap_get_valuesW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
PWCHAR | attr | ||
) |
Definition at line 217 of file value.c.
WLDAP32_LDAP *CDECL ldap_initA | ( | const | PCHAR, |
ULONG | portnumber | ||
) |
Definition at line 331 of file init.c.
WLDAP32_LDAP *CDECL ldap_initW | ( | const | PWCHAR, |
ULONG | portnumber | ||
) |
ULONG CDECL ldap_modify_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | mods[], | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls | ||
) |
Definition at line 264 of file modify.c.
ULONG CDECL ldap_modify_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | mods[], | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls | ||
) |
Definition at line 330 of file modify.c.
ULONG CDECL ldap_modify_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | mods[], | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 144 of file modify.c.
ULONG CDECL ldap_modify_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | mods[], | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 212 of file modify.c.
ULONG CDECL ldap_modify_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | mods[] | ||
) |
Definition at line 381 of file modify.c.
ULONG CDECL ldap_modify_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | mods[] | ||
) |
ULONG CDECL ldap_modifyA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
LDAPModA * | mods[] | ||
) |
Definition at line 48 of file modify.c.
ULONG CDECL ldap_modifyW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
LDAPModW * | mods[] | ||
) |
Definition at line 225 of file modrdn.c.
Definition at line 134 of file modrdn.c.
ULONG CDECL ldap_modrdn_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | newdn | ||
) |
ULONG CDECL ldap_modrdn_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | newdn | ||
) |
ULONG CDECL ldap_modrdnA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | newdn | ||
) |
ULONG CDECL ldap_modrdnW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | newdn | ||
) |
PCHAR CDECL ldap_next_attributeA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
WLDAP32_BerElement * | ptr | ||
) |
Definition at line 452 of file misc.c.
PWCHAR CDECL ldap_next_attributeW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry, | ||
WLDAP32_BerElement * | ptr | ||
) |
WLDAP32_LDAP *CDECL ldap_openA | ( | PCHAR | hostname, |
ULONG | portnumber | ||
) |
Definition at line 414 of file init.c.
WLDAP32_LDAP *CDECL ldap_openW | ( | PWCHAR | hostname, |
ULONG | portnumber | ||
) |
ULONG CDECL ldap_parse_extended_resultA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | result, | ||
PCHAR * | oid, | ||
struct WLDAP32_berval ** | data, | ||
BOOLEAN | free | ||
) |
Definition at line 44 of file parse.c.
ULONG CDECL ldap_parse_extended_resultW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | result, | ||
PWCHAR * | oid, | ||
struct WLDAP32_berval ** | data, | ||
BOOLEAN | free | ||
) |
Definition at line 88 of file parse.c.
Referenced by ldap_parse_extended_resultA().
ULONG CDECL ldap_parse_page_controlA | ( | WLDAP32_LDAP * | ld, |
PLDAPControlA * | ctrls, | ||
ULONG * | count, | ||
struct WLDAP32_berval ** | cookie | ||
) |
Definition at line 198 of file page.c.
ULONG CDECL ldap_parse_page_controlW | ( | WLDAP32_LDAP * | ld, |
PLDAPControlW * | ctrls, | ||
ULONG * | count, | ||
struct WLDAP32_berval ** | cookie | ||
) |
Definition at line 223 of file page.c.
Referenced by ldap_parse_page_controlA().
ULONG CDECL ldap_parse_referenceA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | message, | ||
PCHAR ** | referrals | ||
) |
Definition at line 117 of file parse.c.
ULONG CDECL ldap_parse_referenceW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | message, | ||
PWCHAR ** | referrals | ||
) |
Definition at line 154 of file parse.c.
ULONG CDECL ldap_parse_resultA | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | result, | ||
ULONG * | retcode, | ||
PCHAR * | matched, | ||
PCHAR * | error, | ||
PCHAR ** | referrals, | ||
PLDAPControlA ** | serverctrls, | ||
BOOLEAN | free | ||
) |
Definition at line 179 of file parse.c.
ULONG CDECL ldap_parse_resultW | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | result, | ||
ULONG * | retcode, | ||
PWCHAR * | matched, | ||
PWCHAR * | error, | ||
PWCHAR ** | referrals, | ||
PLDAPControlW ** | serverctrls, | ||
BOOLEAN | free | ||
) |
Definition at line 236 of file parse.c.
ULONG CDECL ldap_parse_sort_controlA | ( | WLDAP32_LDAP * | ld, |
PLDAPControlA * | control, | ||
ULONG * | result, | ||
PCHAR * | attr | ||
) |
Definition at line 273 of file parse.c.
Referenced by test_ldap_parse_sort_control().
ULONG CDECL ldap_parse_sort_controlW | ( | WLDAP32_LDAP * | ld, |
PLDAPControlW * | control, | ||
ULONG * | result, | ||
PWCHAR * | attr | ||
) |
Definition at line 316 of file parse.c.
Referenced by ldap_parse_sort_controlA().
int CDECL ldap_parse_vlv_controlA | ( | WLDAP32_LDAP * | , |
LDAPControlA ** | , | ||
ULONG * | , | ||
ULONG * | , | ||
struct WLDAP32_berval ** | , | ||
INT * | |||
) |
int CDECL ldap_parse_vlv_controlW | ( | WLDAP32_LDAP * | , |
LDAPControlW ** | , | ||
ULONG * | , | ||
ULONG * | , | ||
struct WLDAP32_berval ** | , | ||
INT * | |||
) |
ULONG CDECL ldap_rename_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | newrdn, | ||
PCHAR | newparent, | ||
INT | delete, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls | ||
) |
Definition at line 177 of file rename.c.
ULONG CDECL ldap_rename_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | newrdn, | ||
PWCHAR | newparent, | ||
INT | delete, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls | ||
) |
Definition at line 246 of file rename.c.
ULONG CDECL ldap_rename_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | newrdn, | ||
PCHAR | newparent, | ||
INT | delete, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 44 of file rename.c.
ULONG CDECL ldap_rename_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | newrdn, | ||
PWCHAR | newparent, | ||
INT | delete, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG * | message | ||
) |
Definition at line 120 of file rename.c.
ULONG CDECL ldap_sasl_bind_sA | ( | WLDAP32_LDAP * | ld, |
const | PCHAR, | ||
const | PCHAR, | ||
const BERVAL * | cred, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
PBERVAL * | serverdata | ||
) |
Definition at line 347 of file bind.c.
ULONG CDECL ldap_sasl_bind_sW | ( | WLDAP32_LDAP * | ld, |
const | PWCHAR, | ||
const | PWCHAR, | ||
const BERVAL * | cred, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
PBERVAL * | serverdata | ||
) |
Definition at line 413 of file bind.c.
ULONG CDECL ldap_sasl_bindA | ( | WLDAP32_LDAP * | ld, |
const | PCHAR, | ||
const | PCHAR, | ||
const BERVAL * | cred, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
int * | message | ||
) |
Definition at line 227 of file bind.c.
ULONG CDECL ldap_sasl_bindW | ( | WLDAP32_LDAP * | ld, |
const | PWCHAR, | ||
const | PWCHAR, | ||
const BERVAL * | cred, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
int * | message | ||
) |
Definition at line 293 of file bind.c.
ULONG CDECL ldap_search_abandon_page | ( | WLDAP32_PLDAP | , |
PLDAPSearch | |||
) |
ULONG CDECL ldap_search_ext_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | base, | ||
ULONG | scope, | ||
PCHAR | filter, | ||
PCHAR | attrs[], | ||
ULONG | attrsonly, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
struct l_timeval * | timeout, | ||
ULONG | sizelimit, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 301 of file search.c.
ULONG CDECL ldap_search_ext_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | base, | ||
ULONG | scope, | ||
PWCHAR | filter, | ||
PWCHAR | attrs[], | ||
ULONG | attrsonly, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
struct l_timeval * | timeout, | ||
ULONG | sizelimit, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 379 of file search.c.
ULONG CDECL ldap_search_extA | ( | WLDAP32_LDAP * | ld, |
PCHAR | base, | ||
ULONG | scope, | ||
PCHAR | filter, | ||
PCHAR | attrs[], | ||
ULONG | attrsonly, | ||
PLDAPControlA * | serverctrls, | ||
PLDAPControlA * | clientctrls, | ||
ULONG | timelimit, | ||
ULONG | sizelimit, | ||
ULONG * | message | ||
) |
Definition at line 155 of file search.c.
ULONG CDECL ldap_search_extW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | base, | ||
ULONG | scope, | ||
PWCHAR | filter, | ||
PWCHAR | attrs[], | ||
ULONG | attrsonly, | ||
PLDAPControlW * | serverctrls, | ||
PLDAPControlW * | clientctrls, | ||
ULONG | timelimit, | ||
ULONG | sizelimit, | ||
ULONG * | message | ||
) |
Definition at line 236 of file search.c.
PLDAPSearch CDECL ldap_search_init_pageA | ( | WLDAP32_PLDAP | , |
PCHAR | , | ||
ULONG | , | ||
PCHAR | , | ||
PCHAR | [], | ||
ULONG | , | ||
PLDAPControlA * | , | ||
PLDAPControlA * | , | ||
ULONG | , | ||
ULONG | , | ||
PLDAPSortKeyA * | |||
) |
PLDAPSearch CDECL ldap_search_init_pageW | ( | WLDAP32_PLDAP | , |
PWCHAR | , | ||
ULONG | , | ||
PWCHAR | , | ||
PWCHAR | [], | ||
ULONG | , | ||
PLDAPControlW * | , | ||
PLDAPControlW * | , | ||
ULONG | , | ||
ULONG | , | ||
PLDAPSortKeyW * | |||
) |
ULONG CDECL ldap_search_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | base, | ||
ULONG | scope, | ||
PCHAR | filter, | ||
PCHAR | attrs[], | ||
ULONG | attrsonly, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 437 of file search.c.
ULONG CDECL ldap_search_stA | ( | WLDAP32_LDAP * | ld, |
const | PCHAR, | ||
ULONG | scope, | ||
const | PCHAR, | ||
PCHAR | attrs[], | ||
ULONG | attrsonly, | ||
struct l_timeval * | timeout, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 541 of file search.c.
ULONG CDECL ldap_search_stW | ( | WLDAP32_LDAP * | ld, |
const | PWCHAR, | ||
ULONG | scope, | ||
const | PWCHAR, | ||
PWCHAR | attrs[], | ||
ULONG | attrsonly, | ||
struct l_timeval * | timeout, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 605 of file search.c.
ULONG CDECL ldap_search_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | base, | ||
ULONG | scope, | ||
PWCHAR | filter, | ||
PWCHAR | attrs[], | ||
ULONG | attrsonly, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
Definition at line 497 of file search.c.
ULONG CDECL ldap_searchA | ( | WLDAP32_LDAP * | ld, |
PCHAR | base, | ||
ULONG | scope, | ||
PCHAR | filter, | ||
PCHAR | attrs[], | ||
ULONG | attrsonly | ||
) |
Definition at line 44 of file search.c.
ULONG CDECL ldap_searchW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | base, | ||
ULONG | scope, | ||
PWCHAR | filter, | ||
PWCHAR | attrs[], | ||
ULONG | attrsonly | ||
) |
Definition at line 105 of file search.c.
ULONG CDECL ldap_set_optionA | ( | WLDAP32_LDAP * | ld, |
int | option, | ||
void * | value | ||
) |
Definition at line 313 of file option.c.
ULONG CDECL ldap_set_optionW | ( | WLDAP32_LDAP * | ld, |
int | option, | ||
void * | value | ||
) |
Definition at line 416 of file option.c.
Referenced by ldap_set_optionA(), and test_ldap_set_optionW().
ULONG CDECL ldap_simple_bind_sA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | passwd | ||
) |
Definition at line 561 of file bind.c.
ULONG CDECL ldap_simple_bind_sW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | passwd | ||
) |
Definition at line 609 of file bind.c.
Referenced by ldap_simple_bind_sA().
ULONG CDECL ldap_simple_bindA | ( | WLDAP32_LDAP * | ld, |
PCHAR | dn, | ||
PCHAR | passwd | ||
) |
Definition at line 467 of file bind.c.
ULONG CDECL ldap_simple_bindW | ( | WLDAP32_LDAP * | ld, |
PWCHAR | dn, | ||
PWCHAR | passwd | ||
) |
Definition at line 515 of file bind.c.
Referenced by ldap_simple_bindA().
WLDAP32_LDAP *CDECL ldap_sslinitA | ( | PCHAR | hostname, |
ULONG | portnumber, | ||
int | secure | ||
) |
Definition at line 496 of file init.c.
WLDAP32_LDAP *CDECL ldap_sslinitW | ( | PWCHAR | hostname, |
ULONG | portnumber, | ||
int | secure | ||
) |
ULONG CDECL ldap_start_tls_sA | ( | WLDAP32_PLDAP | , |
PULONG | , | ||
WLDAP32_LDAPMessage ** | , | ||
PLDAPControlA * | , | ||
PLDAPControlA * | |||
) |
ULONG CDECL ldap_start_tls_sW | ( | WLDAP32_PLDAP | , |
PULONG | , | ||
WLDAP32_LDAPMessage ** | , | ||
PLDAPControlW * | , | ||
PLDAPControlW * | |||
) |
ULONG CDECL ldap_startup | ( | PLDAP_VERSION_INFO | version, |
HANDLE * | instance | ||
) |
BOOLEAN CDECL ldap_stop_tls_s | ( | WLDAP32_PLDAP | ) |
ULONG CDECL WLDAP32_ldap_abandon | ( | WLDAP32_LDAP * | ld, |
ULONG | msgid | ||
) |
ULONG CDECL WLDAP32_ldap_count_entries | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res | ||
) |
ULONG CDECL WLDAP32_ldap_count_references | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res | ||
) |
WLDAP32_LDAPMessage *CDECL WLDAP32_ldap_first_entry | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res | ||
) |
WLDAP32_LDAPMessage *CDECL WLDAP32_ldap_first_reference | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res | ||
) |
ULONG CDECL WLDAP32_ldap_msgfree | ( | WLDAP32_LDAPMessage * | res | ) |
WLDAP32_LDAPMessage *CDECL WLDAP32_ldap_next_entry | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry | ||
) |
WLDAP32_LDAPMessage *CDECL WLDAP32_ldap_next_reference | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | entry | ||
) |
void CDECL WLDAP32_ldap_perror | ( | WLDAP32_LDAP * | ld, |
const | PCHAR | ||
) |
ULONG CDECL WLDAP32_ldap_result | ( | WLDAP32_LDAP * | ld, |
ULONG | msgid, | ||
ULONG | all, | ||
struct l_timeval * | timeout, | ||
WLDAP32_LDAPMessage ** | res | ||
) |
ULONG CDECL WLDAP32_ldap_result2error | ( | WLDAP32_LDAP * | ld, |
WLDAP32_LDAPMessage * | res, | ||
ULONG | free | ||
) |
ULONG CDECL WLDAP32_ldap_unbind | ( | WLDAP32_LDAP * | ld | ) |
ULONG CDECL WLDAP32_ldap_unbind_s | ( | WLDAP32_LDAP * | ld | ) |
ULONG CDECL WLDAP32_ldap_value_free_len | ( | struct WLDAP32_berval ** | vals | ) |
|
static |
Definition at line 204 of file winldap_private.h.
|
static |
Definition at line 202 of file winldap_private.h.
|
static |
Definition at line 203 of file winldap_private.h.