.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH ldap_extended_operationW 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBldap_extended_operationW\fR (WLDAP32.@) .SH SYNOPSIS ULONG CDECL ldap_extended_operationW ( WLDAP32_LDAP* \fIld\fR, PWCHAR \fIoid\fR, struct WLDAP32_berval* \fIdata\fR, PLDAPControlW* \fIserverctrls\fR, PLDAPControlW* \fIclientctrls\fR, ULONG* \fImessage\fR ) .SH DESCRIPTION .PP Perform an extended operation (asynchronous mode). .SH PARAMS \fIld\fR \fB[In]\fR Pointer to an \fBLDAP\fR context. .PP \fIoid\fR \fB[In]\fR \fBOID\fR of the extended operation. .PP \fIdata\fR \fB[In]\fR Data needed by the operation. .PP \fIserverctrls\fR \fB[In]\fR Array of \fBLDAP\fR server controls. .PP \fIclientctrls\fR \fB[In]\fR Array of \fBLDAP\fR client controls. .PP \fImessage\fR \fB[Out]\fR Message Id of the extended operation. .PP .SH RETURNS .PP \fBSuccess:\fR \fBLDAP_SUCCESS\fR .PP \fBFailure:\fR An \fBLDAP\fR error code. .SH NOTES .PP The \fIdata\fR parameter should be set to \fBNULL\fR if the operation requires no \fIdata\fR. Call ldap_result with the \fImessage\fR Id to get the result of the operation or ldap_abandon to cancel the operation. The \fIserverctrls\fR and \fIclientctrls\fR parameters are optional and should be set to \fBNULL\fR if not used. Call ldap_close_extended_op to close the operation. .SH IMPLEMENTATION .PP Declared in \fB"winldap_private.h"\fR. .PP Implemented in \fB"dlls/wldap32/extended.c"\fR.