Files
marlersoft-win32json/api/Networking.Ldap.json
T
Jonathan Marler ef937288be 10.3.16-preview
2021-10-11 10:11:10 -06:00

5320 lines
246 KiB
JSON

{
"Constants":[
{
"Name":"LBER_ERROR"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
}
,{
"Name":"LBER_DEFAULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
}
,{
"Name":"LDAP_UNICODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":389
,"Attrs":[]
}
,{
"Name":"LDAP_SSL_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":636
,"Attrs":[]
}
,{
"Name":"LDAP_GC_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3268
,"Attrs":[]
}
,{
"Name":"LDAP_SSL_GC_PORT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3269
,"Attrs":[]
}
,{
"Name":"LDAP_VERSION1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_VERSION2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_VERSION3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"LDAP_BIND_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":96
,"Attrs":[]
}
,{
"Name":"LDAP_UNBIND_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":66
,"Attrs":[]
}
,{
"Name":"LDAP_SEARCH_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":99
,"Attrs":[]
}
,{
"Name":"LDAP_MODIFY_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":102
,"Attrs":[]
}
,{
"Name":"LDAP_ADD_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":104
,"Attrs":[]
}
,{
"Name":"LDAP_DELETE_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":74
,"Attrs":[]
}
,{
"Name":"LDAP_MODRDN_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":108
,"Attrs":[]
}
,{
"Name":"LDAP_COMPARE_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":110
,"Attrs":[]
}
,{
"Name":"LDAP_ABANDON_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":80
,"Attrs":[]
}
,{
"Name":"LDAP_SESSION_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":113
,"Attrs":[]
}
,{
"Name":"LDAP_EXTENDED_CMD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":119
,"Attrs":[]
}
,{
"Name":"LDAP_RES_BIND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":97
,"Attrs":[]
}
,{
"Name":"LDAP_RES_SEARCH_ENTRY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":100
,"Attrs":[]
}
,{
"Name":"LDAP_RES_SEARCH_RESULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":101
,"Attrs":[]
}
,{
"Name":"LDAP_RES_MODIFY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":103
,"Attrs":[]
}
,{
"Name":"LDAP_RES_ADD"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":105
,"Attrs":[]
}
,{
"Name":"LDAP_RES_DELETE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":107
,"Attrs":[]
}
,{
"Name":"LDAP_RES_MODRDN"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":109
,"Attrs":[]
}
,{
"Name":"LDAP_RES_COMPARE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":111
,"Attrs":[]
}
,{
"Name":"LDAP_RES_SESSION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":114
,"Attrs":[]
}
,{
"Name":"LDAP_RES_REFERRAL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":115
,"Attrs":[]
}
,{
"Name":"LDAP_RES_EXTENDED"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":120
,"Attrs":[]
}
,{
"Name":"LDAP_RES_ANY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
}
,{
"Name":"LDAP_INVALID_CMD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}
,{
"Name":"LDAP_INVALID_RES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
}
,{
"Name":"LDAP_AUTH_SIMPLE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"LDAP_AUTH_SASL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":131
,"Attrs":[]
}
,{
"Name":"LDAP_AUTH_OTHERKIND"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":134
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_AND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":160
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_OR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":161
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_NOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":162
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_EQUALITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":163
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_SUBSTRINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":164
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_GE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":165
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_LE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":166
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":135
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_APPROX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":168
,"Attrs":[]
}
,{
"Name":"LDAP_FILTER_EXTENSIBLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":169
,"Attrs":[]
}
,{
"Name":"LDAP_SUBSTRING_INITIAL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"LDAP_SUBSTRING_ANY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":129
,"Attrs":[]
}
,{
"Name":"LDAP_SUBSTRING_FINAL"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":130
,"Attrs":[]
}
,{
"Name":"LDAP_DEREF_NEVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_DEREF_SEARCHING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_DEREF_FINDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_DEREF_ALWAYS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"LDAP_NO_LIMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_DNS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_CHASE_REFERRALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_RETURN_REFS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"LDAP_MOD_ADD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_MOD_DELETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_MOD_REPLACE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_MOD_BVALUES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_API_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_DESC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_DEREF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SIZELIMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_TIMELIMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_THREAD_FN_PTRS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REBIND_FN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REBIND_ARG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REFERRALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_RESTART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SSL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_IO_FN_PTRS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_CACHE_FN_PTRS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_CACHE_STRATEGY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_CACHE_ENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REFERRAL_HOP_LIMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_PROTOCOL_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_API_FEATURE_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_HOST_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":48
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_ERROR_NUMBER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":49
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_ERROR_STRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":50
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SERVER_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":51
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SERVER_EXT_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":52
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_HOST_REACHABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":62
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_PING_KEEP_ALIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":54
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_PING_WAIT_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":55
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_PING_LIMIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":56
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_DNSDOMAIN_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":59
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_GETDSNAME_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":61
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_PROMPT_CREDENTIALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":63
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_AUTO_RECONNECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":145
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SSPI_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":146
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SSL_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":147
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":149
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_ENCRYPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":150
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SASL_METHOD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":151
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_AREC_EXCLUSIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":152
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SECURITY_CONTEXT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":153
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_ROOTDSE_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":154
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_TCP_KEEPALIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_FAST_CONCURRENT_BIND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SEND_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":66
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SCH_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SOCKET_BIND_ADDRESSES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":68
,"Attrs":[]
}
,{
"Name":"LDAP_CHASE_SUBORDINATE_REFERRALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"LDAP_CHASE_EXTERNAL_REFERRALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"LDAP_SCOPE_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_SCOPE_ONELEVEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_SCOPE_SUBTREE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_MSG_ONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"LDAP_MSG_ALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_MSG_RECEIVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LBER_USE_DER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LBER_USE_INDEFINITE_LEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LBER_TRANSLATE_STRINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"LAPI_MAJOR_VER1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LAPI_MINOR_VER1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_API_INFO_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_API_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2004
,"Attrs":[]
}
,{
"Name":"LDAP_VERSION_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"LDAP_VERSION_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"LDAP_VENDOR_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":510
,"Attrs":[]
}
,{
"Name":"LDAP_FEATURE_INFO_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_API_FEATURE_VIRTUAL_LIST_VIEW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1001
,"Attrs":[]
}
,{
"Name":"LDAP_VLVINFO_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REFERRAL_CALLBACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":112
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_CLIENT_CERTIFICATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_SERVER_CERTIFICATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":129
,"Attrs":[]
}
,{
"Name":"LDAP_OPT_REF_DEREF_CONN_PER_MSG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":148
,"Attrs":[]
}
]
,"Types":[
{
"Name":"ldapsearch"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"LDAP_RETCODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"LDAP_SUCCESS","Value":0}
,{"Name":"LDAP_OPERATIONS_ERROR","Value":1}
,{"Name":"LDAP_PROTOCOL_ERROR","Value":2}
,{"Name":"LDAP_TIMELIMIT_EXCEEDED","Value":3}
,{"Name":"LDAP_SIZELIMIT_EXCEEDED","Value":4}
,{"Name":"LDAP_COMPARE_FALSE","Value":5}
,{"Name":"LDAP_COMPARE_TRUE","Value":6}
,{"Name":"LDAP_AUTH_METHOD_NOT_SUPPORTED","Value":7}
,{"Name":"LDAP_STRONG_AUTH_REQUIRED","Value":8}
,{"Name":"LDAP_REFERRAL_V2","Value":9}
,{"Name":"LDAP_PARTIAL_RESULTS","Value":9}
,{"Name":"LDAP_REFERRAL","Value":10}
,{"Name":"LDAP_ADMIN_LIMIT_EXCEEDED","Value":11}
,{"Name":"LDAP_UNAVAILABLE_CRIT_EXTENSION","Value":12}
,{"Name":"LDAP_CONFIDENTIALITY_REQUIRED","Value":13}
,{"Name":"LDAP_SASL_BIND_IN_PROGRESS","Value":14}
,{"Name":"LDAP_NO_SUCH_ATTRIBUTE","Value":16}
,{"Name":"LDAP_UNDEFINED_TYPE","Value":17}
,{"Name":"LDAP_INAPPROPRIATE_MATCHING","Value":18}
,{"Name":"LDAP_CONSTRAINT_VIOLATION","Value":19}
,{"Name":"LDAP_ATTRIBUTE_OR_VALUE_EXISTS","Value":20}
,{"Name":"LDAP_INVALID_SYNTAX","Value":21}
,{"Name":"LDAP_NO_SUCH_OBJECT","Value":32}
,{"Name":"LDAP_ALIAS_PROBLEM","Value":33}
,{"Name":"LDAP_INVALID_DN_SYNTAX","Value":34}
,{"Name":"LDAP_IS_LEAF","Value":35}
,{"Name":"LDAP_ALIAS_DEREF_PROBLEM","Value":36}
,{"Name":"LDAP_INAPPROPRIATE_AUTH","Value":48}
,{"Name":"LDAP_INVALID_CREDENTIALS","Value":49}
,{"Name":"LDAP_INSUFFICIENT_RIGHTS","Value":50}
,{"Name":"LDAP_BUSY","Value":51}
,{"Name":"LDAP_UNAVAILABLE","Value":52}
,{"Name":"LDAP_UNWILLING_TO_PERFORM","Value":53}
,{"Name":"LDAP_LOOP_DETECT","Value":54}
,{"Name":"LDAP_SORT_CONTROL_MISSING","Value":60}
,{"Name":"LDAP_OFFSET_RANGE_ERROR","Value":61}
,{"Name":"LDAP_NAMING_VIOLATION","Value":64}
,{"Name":"LDAP_OBJECT_CLASS_VIOLATION","Value":65}
,{"Name":"LDAP_NOT_ALLOWED_ON_NONLEAF","Value":66}
,{"Name":"LDAP_NOT_ALLOWED_ON_RDN","Value":67}
,{"Name":"LDAP_ALREADY_EXISTS","Value":68}
,{"Name":"LDAP_NO_OBJECT_CLASS_MODS","Value":69}
,{"Name":"LDAP_RESULTS_TOO_LARGE","Value":70}
,{"Name":"LDAP_AFFECTS_MULTIPLE_DSAS","Value":71}
,{"Name":"LDAP_VIRTUAL_LIST_VIEW_ERROR","Value":76}
,{"Name":"LDAP_OTHER","Value":80}
,{"Name":"LDAP_SERVER_DOWN","Value":81}
,{"Name":"LDAP_LOCAL_ERROR","Value":82}
,{"Name":"LDAP_ENCODING_ERROR","Value":83}
,{"Name":"LDAP_DECODING_ERROR","Value":84}
,{"Name":"LDAP_TIMEOUT","Value":85}
,{"Name":"LDAP_AUTH_UNKNOWN","Value":86}
,{"Name":"LDAP_FILTER_ERROR","Value":87}
,{"Name":"LDAP_USER_CANCELLED","Value":88}
,{"Name":"LDAP_PARAM_ERROR","Value":89}
,{"Name":"LDAP_NO_MEMORY","Value":90}
,{"Name":"LDAP_CONNECT_ERROR","Value":91}
,{"Name":"LDAP_NOT_SUPPORTED","Value":92}
,{"Name":"LDAP_NO_RESULTS_RETURNED","Value":94}
,{"Name":"LDAP_CONTROL_NOT_FOUND","Value":93}
,{"Name":"LDAP_MORE_RESULTS_TO_RETURN","Value":95}
,{"Name":"LDAP_CLIENT_LOOP","Value":96}
,{"Name":"LDAP_REFERRAL_LIMIT_EXCEEDED","Value":97}
]
,"IntegerBase":"Int32"
}
,{
"Name":"ldap"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ld_sb","Type":{"Kind":"ApiRef","Name":"_ld_sb_e__Struct","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
,{"Name":"ld_host","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ld_version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_lberoptions","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"ld_deref","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_timelimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_sizelimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_errno","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_matched","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ld_error","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ld_msgid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Reserved3","Type":{"Kind":"Array","Shape":{"Size":25},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"ld_cldaptries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_cldaptimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_refhoplimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ld_options","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_ld_sb_e__Struct"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sb_sd","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"Reserved1","Type":{"Kind":"Array","Shape":{"Size":41},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"sb_naddr","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":24},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"LDAP_TIMEVAL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"tv_sec","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"tv_usec","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"LDAP_BERVAL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"bv_len","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bv_val","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
]
,"NestedTypes":[
]
}
,{
"Name":"LDAPMessage"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lm_msgid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lm_msgtype","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lm_ber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"lm_chain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":[]}
,{"Name":"lm_next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":[]}
,{"Name":"lm_time","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":[]}
,{"Name":"Request","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"lm_returncode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lm_referral","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"lm_chased","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"lm_eom","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ConnectionReferenced","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapcontrolA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldctl_oid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ldctl_value","Type":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
,{"Name":"ldctl_iscritical","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapcontrolW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldctl_oid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ldctl_value","Type":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
,{"Name":"ldctl_iscritical","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapmodW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"mod_op","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"mod_type","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"mod_vals","Type":{"Kind":"ApiRef","Name":"_mod_vals_e__Union","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_mod_vals_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"modv_strvals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"modv_bvals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"ldapmodA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"mod_op","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"mod_type","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"mod_vals","Type":{"Kind":"ApiRef","Name":"_mod_vals_e__Union","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_mod_vals_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"modv_strvals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"modv_bvals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"berelement"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"opaque","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldap_version_info"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lv_size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lv_major","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lv_minor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapapiinfoA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldapai_info_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_api_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_protocol_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_extensions","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":[]}
,{"Name":"ldapai_vendor_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ldapai_vendor_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapapiinfoW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldapai_info_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_api_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_protocol_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapai_extensions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
,{"Name":"ldapai_vendor_name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ldapai_vendor_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"LDAPAPIFeatureInfoA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldapaif_info_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapaif_name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ldapaif_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"LDAPAPIFeatureInfoW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldapaif_info_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldapaif_name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"ldapaif_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DBGPRINT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","Const"]}
]
}
,{
"Name":"ldapsortkeyW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sk_attrtype","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"sk_matchruleoid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"sk_reverseorder","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapsortkeyA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"sk_attrtype","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"sk_matchruleoid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["NotNullTerminated"]}
,{"Name":"sk_reverseorder","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ldapvlvinfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ldvlv_version","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"ldvlv_before_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ldvlv_after_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ldvlv_offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ldvlv_count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ldvlv_attrvalue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":[]}
,{"Name":"ldvlv_context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":[]}
,{"Name":"ldvlv_extradata","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QUERYFORCONNECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"PrimaryConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ReferralFromConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"NewDN","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
,{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SecAuthIdentity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"CurrentUserToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ConnectionToUse","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"NOTIFYOFNEWCONNECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"PrimaryConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ReferralFromConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"NewDN","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
,{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
,{"Name":"NewConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SecAuthIdentity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"CurrentUser","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ErrorCodeFromBind","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DEREFERENCECONNECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"PrimaryConnection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ConnectionToDereference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"LDAP_REFERRAL_CALLBACK"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SizeOfCallbacks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"QueryForConnection","Type":{"Kind":"ApiRef","Name":"QUERYFORCONNECTION","TargetKind":"FunctionPointer","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
,{"Name":"NotifyRoutine","Type":{"Kind":"ApiRef","Name":"NOTIFYOFNEWCONNECTION","TargetKind":"FunctionPointer","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
,{"Name":"DereferenceRoutine","Type":{"Kind":"ApiRef","Name":"DEREFERENCECONNECTION","TargetKind":"FunctionPointer","Api":"Networking.Ldap","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"QUERYCLIENTCERT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"trusted_CAs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecPkgContext_IssuerListInfoEx","TargetKind":"Default","Api":"Security.Authentication.Identity.Core","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"VERIFYSERVERCERT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pServerCert","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":["In","Out"]}
]
}
]
,"Functions":[
{
"Name":"ldap_openW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_openA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_initW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_initA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_sslinitW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"secure","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_sslinitA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"secure","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_connect"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_open"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_init"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_sslinit"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"secure","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"cldap_openW"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"cldap_openA"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"cldap_open"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"PortNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_unbind"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_unbind_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_option"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"option","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"outvalue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_optionW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"option","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"outvalue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_set_option"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"option","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"invalue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_set_optionW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"option","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"invalue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_simple_bindW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_simple_bindA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_simple_bind_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_simple_bind_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_bindW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","Optional"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_bindA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","Optional"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_bind_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","Optional"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_bind_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","Optional"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_sasl_bindA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AuthMechanism","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ServerCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_sasl_bindW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AuthMechanism","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ServerCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_sasl_bind_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AuthMechanism","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ServerCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_sasl_bind_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AuthMechanism","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ServerCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientCtrls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_simple_bind"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"ldap_simple_bind_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"passwd","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"ldap_bind"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_bind_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"cred","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"method","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_searchW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_searchA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_search_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_stW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_stA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"TimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"TimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_search_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_st"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_search_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"TimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"base","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"attrsonly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Optional"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_check_filterW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_check_filterA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modifyW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modifyA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modify_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"mods","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_modrdn2W"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdn2A"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdnW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_modrdnA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_modrdn2_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdn2_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdn_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_modrdn_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_modrdn2"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdn"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_modrdn2_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_modrdn_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewDistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_rename_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_rename_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_rename_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_rename_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_rename_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_rename_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewRDN","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"NewParent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"DeleteOldRdn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_addW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_addA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_add_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attrs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapmodA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compareW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compareA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compare_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compare_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compare"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compare_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_compare_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compare_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compare_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compare_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compare_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_compare_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_deleteW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_deleteA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_delete_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_delete_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_delete_extW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_delete_extA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_delete_ext_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_delete_ext_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_delete"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_delete_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_delete_ext"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_delete_ext_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_abandon"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"msgid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_result"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"msgid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"all","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_msgfree"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_result2error"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"freeit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_parse_resultW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ReturnCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MatchedDNs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}}},"Attrs":["Out","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}},"Attrs":["In","Out"]}
,{"Name":"Freeit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_parse_resultA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ReturnCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MatchedDNs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}}},"Attrs":["Out","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}},"Attrs":["In","Out"]}
,{"Name":"Freeit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_parse_extended_resultA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultOID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ResultData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Freeit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_parse_extended_resultW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultOID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ResultData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Freeit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_controls_freeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_control_freeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_controls_freeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_control_freeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_free_controlsW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_free_controlsA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_result"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ReturnCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"MatchedDNs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"ErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}},"Attrs":["In","Out"]}
,{"Name":"Freeit","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_controls_free"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_control_free"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_free_controls"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Controls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_err2stringW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"err","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_err2stringA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"err","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_err2string"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"err","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_perror"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"msg","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_first_entry"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_next_entry"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_count_entries"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_first_attributeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_first_attributeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_first_attribute"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_next_attributeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_next_attributeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_next_attribute"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ptr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_valuesW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_get_valuesA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_get_values"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_get_values_lenW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Message","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_get_values_lenA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Message","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_get_values_len"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Message","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"attr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_count_valuesW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_count_valuesA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_count_values"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_count_values_len"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_value_freeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_value_freeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_value_free"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"ldap_value_free_len"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"vals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_dnW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_dnA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_dn"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_explode_dnW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"notypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_explode_dnA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"notypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_explode_dn"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"notypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_dn2ufnW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_dn2ufnA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_dn2ufn"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ldap_memfreeW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Block","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
]
}
,{
"Name":"ldap_memfreeA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Block","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
]
}
,{
"Name":"ber_bvfree"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"bv","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_memfree"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Block","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated"]}
]
}
,{
"Name":"ldap_ufn2dnW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ufn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ldap_ufn2dnA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ufn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ldap_ufn2dn"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ufn","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ldap_startup"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"version","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap_version_info","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Instance","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_cleanup"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"hInstance","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_escape_filter_elementW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"sourceFilterElement","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"sourceLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"destFilterElement","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"destLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_escape_filter_elementA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"sourceFilterElement","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"sourceLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"destFilterElement","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"destLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_escape_filter_element"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"sourceFilterElement","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":1}]}
,{"Name":"sourceLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"destFilterElement","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","NotNullTerminated",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"destLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_set_dbg_flags"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NewFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_set_dbg_routine"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DebugPrintRoutine","Type":{"Kind":"ApiRef","Name":"DBGPRINT","TargetKind":"FunctionPointer","Api":"Networking.Ldap","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"LdapUTF8ToUnicode"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"lpSrcStr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"cchSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lpDestStr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"LdapUnicodeToUTF8"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"lpSrcStr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
,{"Name":"cchSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lpDestStr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cchDest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_create_sort_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_create_sort_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_sort_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Attribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_parse_sort_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Attribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ldap_create_sort_control"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_sort_control"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Attribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_encode_sort_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Criticality","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_encode_sort_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Criticality","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ldap_create_page_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_create_page_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_page_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"TotalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_page_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"TotalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_create_page_control"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_page_control"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"TotalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_init_pageW"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ScopeOfSearch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SearchFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AttributeList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In"]}
,{"Name":"AttributesOnly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"PageTimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TotalSizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_init_pageA"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ScopeOfSearch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SearchFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AttributeList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]}
,{"Name":"AttributesOnly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"PageTimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TotalSizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_init_page"
,"SetLastError":true
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"DistinguishedName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ScopeOfSearch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SearchFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"AttributeList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In","Out"]}
,{"Name":"AttributesOnly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"PageTimeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TotalSizeLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"SortKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsortkeyA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_next_page"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_next_page_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"timeout","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_TIMEVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"PageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"TotalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Results","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_get_paged_count"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"TotalCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Results","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_search_abandon_page"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"SearchBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapsearch","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_create_vlv_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"VlvInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapvlvinfo","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_create_vlv_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"VlvInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapvlvinfo","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"IsCritical","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_vlv_controlW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"TargetPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ListCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ErrCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_vlv_controlA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Control","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"TargetPos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ListCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ErrCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_start_tls_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerReturnValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_start_tls_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerReturnValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_stop_tls_s"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_first_reference"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_next_reference"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"entry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_count_references"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_parse_referenceW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"ldap_parse_referenceA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"ldap_parse_reference"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"Connection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ResultMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Referrals","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_extended_operationW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Oid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_extended_operationA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Oid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_extended_operation_sA"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Oid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ReturnedOid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ReturnedData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_extended_operation_sW"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ExternalHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Oid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolW","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ReturnedOid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ReturnedData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_extended_operation"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"Oid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ServerControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"ClientControls","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldapcontrolA","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ldap_close_extended_op"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ld","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"MessageNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"LdapGetLastError"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"LdapMapErrorToWin32"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"LdapError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ldap_conn_from_msg"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"PrimaryConn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ldap","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"res","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAPMessage","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_init"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_free"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fbuf","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ber_bvecfree"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerVal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_bvdup"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_alloc_t"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"options","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"ber_skip_tag"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_peek_tag"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_first_element"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppOpaque","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"ber_next_element"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"opaque","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ber_flatten"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pBerVal","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LDAP_BERVAL","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}}},"Attrs":["In","Out"]}
]
}
,{
"Name":"ber_printf"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fmt","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ber_scanf"
,"SetLastError":false
,"DllImport":"WLDAP32"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pBerElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"berelement","TargetKind":"Default","Api":"Networking.Ldap","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fmt","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
]
,"UnicodeAliases":[
"ldapcontrol"
,"ldapmod"
,"ldapapiinfo"
,"LDAPAPIFeatureInfo"
,"ldapsortkey"
,"ldap_sasl_bind"
,"ldap_sasl_bind_s"
,"ldap_check_filter"
,"ldap_parse_extended_result"
,"ldap_encode_sort_control"
,"ldap_create_vlv_control"
,"ldap_parse_vlv_control"
,"ldap_start_tls_s"
,"ldap_extended_operation_s"
]
}