.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH ldap_extended_operation_sW 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBldap_extended_operation_sW\fR (WLDAP32.@) .SH SYNOPSIS ULONG CDECL ldap_extended_operation_sW ( WLDAP32_LDAP* \fIld\fR, PWCHAR \fIoid\fR, struct WLDAP32_berval* \fIdata\fR, PLDAPControlW* \fIserverctrls\fR, PLDAPControlW* \fIclientctrls\fR, PWCHAR* \fIretoid\fR, struct WLDAP32_berval** \fIretdata\fR ) .SH DESCRIPTION .PP Perform an extended operation (synchronous 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 \fIretoid\fR \fB[Out]\fR \fBOID\fR of the server response message. .PP \fIretdata\fR \fB[Out]\fR Data returned by the server. .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. The \fIserverctrls\fR, \fIclientctrls\fR, \fIretoid\fR and and \fIretdata\fR parameters are also optional. Set to \fBNULL\fR if not used. Free \fIretoid\fR and \fIretdata\fR after use with ldap_memfree. .SH IMPLEMENTATION .PP Declared in \fB"winldap_private.h"\fR. .PP Implemented in \fB"dlls/wldap32/extended.c"\fR.