función ldap_modify_ext_s (winldap.h)
La función ldap_modify_ext_s cambia una entrada existente.
Sintaxis
WINLDAPAPI ULONG LDAPAPI ldap_modify_ext_s(
[in] LDAP *ld,
[in] const PSTR dn,
[in] LDAPModA * [] mods,
[in] PLDAPControlA *ServerControls,
[in] PLDAPControlA *ClientControls
);
Parámetros
[in] ld
Identificador de sesión.
[in] dn
Puntero a una cadena terminada en null que contiene el nombre de la entrada que se va a modificar.
[in] mods
Matriz terminada en null de modificaciones que se van a realizar en la entrada.
[in] ServerControls
Lista de controles de servidor LDAP.
[in] ClientControls
Lista de controles de cliente.
Valor devuelto
Si la función se ejecuta correctamente, se LDAP_SUCCESS el valor devuelto.
Si la función presenta un error, devuelve un código de error. Consulte Valores devueltos para obtener más información.
Comentarios
La función ldap_modify_ext_s inicia una operación sincrónica para modificar una entrada existente. Si los valores se agregan o reemplazan en la entrada, la función crea el atributo, si es necesario. Si se eliminan los valores y no quedan valores, la función quita el atributo . Todas las modificaciones se realizan en el orden en que se muestran.
Los parámetros y efectos de ldap_modify_ext_s sumen los de ldap_modify_s. La rutina extendida incluye parámetros adicionales para admitir controles de cliente y servidor.
Multithreading: las llamadas a ldap_modify_ext_s son seguras para subprocesos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | winldap.h |
Library | Wldap32.lib |
Archivo DLL | Wldap32.dll |