ReactOS 0.4.16-dev-1264-g92ff994
|
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 71 of file error.c.
Definition at line 101 of file error.c.
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.