wldap32: Document the modify and modrdn functions.
This commit is contained in:
parent
ac73b30f95
commit
c0364ef571
|
@ -41,6 +41,11 @@ static LDAPMod *nullmods[] = { NULL };
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modifyA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modifyW.
|
||||
*/
|
||||
ULONG ldap_modifyA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -73,6 +78,26 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modifyW (WLDAP32.@)
|
||||
*
|
||||
* Change an entry in a directory tree (asynchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* mods [I] Pointer to an array of LDAPModW structures, each
|
||||
* specifying an attribute and its values to change.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: Message ID of the modify operation.
|
||||
* Failure: An LDAP error code.
|
||||
*
|
||||
* NOTES
|
||||
* Call ldap_result with the message ID to get the result of
|
||||
* the operation. Cancel the operation by calling ldap_abandon
|
||||
* with the message ID.
|
||||
*/
|
||||
ULONG ldap_modifyW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -112,6 +137,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_extA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modify_extW.
|
||||
*/
|
||||
ULONG ldap_modify_extA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[],
|
||||
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls, ULONG *message )
|
||||
{
|
||||
|
@ -157,6 +187,29 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_extW (WLDAP32.@)
|
||||
*
|
||||
* Change an entry in a directory tree (asynchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* mods [I] Pointer to an array of LDAPModW structures, each
|
||||
* specifying an attribute and its values to change.
|
||||
* serverctrls [I] Array of LDAP server controls.
|
||||
* clientctrls [I] Array of LDAP client controls.
|
||||
* message [O] Message ID of the modify operation.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: LDAP_SUCCESS
|
||||
* Failure: An LDAP error code.
|
||||
*
|
||||
* NOTES
|
||||
* Call ldap_result with the message ID to get the result of
|
||||
* the operation. The serverctrls and clientctrls parameters are
|
||||
* optional and should be set to NULL if not used.
|
||||
*/
|
||||
ULONG ldap_modify_extW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[],
|
||||
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls, ULONG *message )
|
||||
{
|
||||
|
@ -204,6 +257,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_ext_sA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modify_ext_sW.
|
||||
*/
|
||||
ULONG ldap_modify_ext_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[],
|
||||
PLDAPControlA *serverctrls, PLDAPControlA *clientctrls )
|
||||
{
|
||||
|
@ -249,6 +307,27 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_ext_sW (WLDAP32.@)
|
||||
*
|
||||
* Change an entry in a directory tree (synchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* mods [I] Pointer to an array of LDAPModW structures, each
|
||||
* specifying an attribute and its values to change.
|
||||
* serverctrls [I] Array of LDAP server controls.
|
||||
* clientctrls [I] Array of LDAP client controls.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: LDAP_SUCCESS
|
||||
* Failure: An LDAP error code.
|
||||
*
|
||||
* NOTES
|
||||
* The serverctrls and clientctrls parameters are optional and
|
||||
* should be set to NULL if not used.
|
||||
*/
|
||||
ULONG ldap_modify_ext_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[],
|
||||
PLDAPControlW *serverctrls, PLDAPControlW *clientctrls )
|
||||
{
|
||||
|
@ -295,6 +374,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_sA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modify_sW.
|
||||
*/
|
||||
ULONG ldap_modify_sA( WLDAP32_LDAP *ld, PCHAR dn, LDAPModA *mods[] )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -327,6 +411,21 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modify_sW (WLDAP32.@)
|
||||
*
|
||||
* Change an entry in a directory tree (synchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* attrs [I] Pointer to an array of LDAPModW structures, each
|
||||
* specifying an attribute and its values to change.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: LDAP_SUCCESS
|
||||
* Failure: An LDAP error code.
|
||||
*/
|
||||
ULONG ldap_modify_sW( WLDAP32_LDAP *ld, PWCHAR dn, LDAPModW *mods[] )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
|
|
@ -40,6 +40,11 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(wldap32);
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdnA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modrdnW.
|
||||
*/
|
||||
ULONG ldap_modrdnA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -70,6 +75,25 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdnW (WLDAP32.@)
|
||||
*
|
||||
* Change the RDN of a directory entry (asynchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* newdn [I] New DN for the entry.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: Message ID of the modrdn operation.
|
||||
* Failure: An LDAP error code.
|
||||
*
|
||||
* NOTES
|
||||
* Call ldap_result with the message ID to get the result of
|
||||
* the operation. Cancel the operation by calling ldap_abandon
|
||||
* with the message ID.
|
||||
*/
|
||||
ULONG ldap_modrdnW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -106,6 +130,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn2A (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modrdn2W.
|
||||
*/
|
||||
ULONG ldap_modrdn2A( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -136,6 +165,26 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn2W (WLDAP32.@)
|
||||
*
|
||||
* Change the RDN of a directory entry (asynchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* newdn [I] New DN for the entry.
|
||||
* delete [I] Delete old DN?
|
||||
*
|
||||
* RETURNS
|
||||
* Success: Message ID of the modrdn operation.
|
||||
* Failure: An LDAP error code.
|
||||
*
|
||||
* NOTES
|
||||
* Call ldap_result with the message ID to get the result of
|
||||
* the operation. Cancel the operation by calling ldap_abandon
|
||||
* with the message ID.
|
||||
*/
|
||||
ULONG ldap_modrdn2W( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -172,6 +221,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn2_sA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modrdn2_sW.
|
||||
*/
|
||||
ULONG ldap_modrdn2_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn, INT delete )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -202,6 +256,21 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn2_sW (WLDAP32.@)
|
||||
*
|
||||
* Change the RDN of a directory entry (synchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* newdn [I] New DN for the entry.
|
||||
* delete [I] Delete old DN?
|
||||
*
|
||||
* RETURNS
|
||||
* Success: LDAP_SUCCESS
|
||||
* Failure: An LDAP error code.
|
||||
*/
|
||||
ULONG ldap_modrdn2_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn, INT delete )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -232,6 +301,11 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn_sA (WLDAP32.@)
|
||||
*
|
||||
* See ldap_modrdn_sW.
|
||||
*/
|
||||
ULONG ldap_modrdn_sA( WLDAP32_LDAP *ld, PCHAR dn, PCHAR newdn )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
@ -262,6 +336,20 @@ exit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
* ldap_modrdn_sW (WLDAP32.@)
|
||||
*
|
||||
* Change the RDN of a directory entry (synchronous operation).
|
||||
*
|
||||
* PARAMS
|
||||
* ld [I] Pointer to an LDAP context.
|
||||
* dn [I] DN of the entry to change.
|
||||
* newdn [I] New DN for the entry.
|
||||
*
|
||||
* RETURNS
|
||||
* Success: LDAP_SUCCESS
|
||||
* Failure: An LDAP error code.
|
||||
*/
|
||||
ULONG ldap_modrdn_sW( WLDAP32_LDAP *ld, PWCHAR dn, PWCHAR newdn )
|
||||
{
|
||||
ULONG ret = LDAP_NOT_SUPPORTED;
|
||||
|
|
Loading…
Reference in New Issue