Establishes a connection for LDAP transactions with a specified host.
WebAPI.bdh
WebLdapConnect( inout hLDAP : number, in sHost : string, in nPort : number, in nFlag : number optional ): boolean;
true if the connection attempt was completed successfully
false otherwise
| Parameter | Description | 
|---|---|
| hLDAP | 
                           
                            Variable receiving a handle to the Web connection If this parameter contains a handle to a Web connection prior to the WebLdapConnect function call, the memory allocated with the handle is released. Whenever you want to create a new Web connection, make sure this variable is initialized with 0 (this is automatically done within transactions when they are executed for the first time, but not within functions)  | 
                        
                     
| sHost | Domain name or IP address of the LDAP server, for example, hostname.com or 192.231.34.1 | 
| nPort | Port to connect to, usually WEB_PORT_LDAP (389) | 
| nFlag | 
                           
                            Flag specifiying the LDAP version (optional): 
 Besides, this flag specifies additional configuration of secure queries. Possible values are: 
 This value has to be set to 0 for insecure transactions (default).  | 
                        
                     
dcltrans transaction TWebLdap var hLdap: number; begin WebLdapConnect(hLdap, "standardhost", WEB_PORT_LDAP); WebLdapDisconnect(hLdap); end TWebLdap;
LDAP.sep