共用方式為


ldap_modrdn2_s函式 (winldap.h)

ldap_modrdn2_s函式會變更LDAP項目的相對辨別名稱。

此函式已過時。 針對LDAP 3或更新版本,請使用 ldap_rename_extldap_rename_ext_s 函式。

語法

WINLDAPAPI ULONG LDAPAPI ldap_modrdn2_s(
  [in] LDAP       *ExternalHandle,
  [in] const PSTR DistinguishedName,
  [in] const PSTR NewDistinguishedName,
  [in] INT        DeleteOldRdn
);

參數

[in] ExternalHandle

會話句柄。

[in] DistinguishedName

Null 終止字串的指標,其中包含要變更的辨別名稱。

[in] NewDistinguishedName

Null 終止字串的指標,其中包含要提供專案的新相對辨別名稱。

[in] DeleteOldRdn

如果應該刪除舊的相對辨別名稱,則為TRUE;如果應該保留舊的相對辨別名稱,則為 FALSE。

傳回值

如果函式成功,傳回值會 LDAP_SUCCESS

如果函式失敗,它會傳回錯誤碼。 如需詳細資訊,請參閱 傳回值

備註

請注意,各種 ldap_modrdn 函式都可讓您只變更相對辨別名稱,這是物件辨別名稱最不重要的元件。 LDAP 可透過第 3 版提供修改辨別名稱通訊協定作業,以允許存取名稱變更函式。 此功能可透過呼叫 ldap_rename_extldap_rename_ext_s 來取得。 建議使用這些函式,而不是 ldap_modrdn2_s 函式來變更項目名稱。

注意 連線到LDAP 2 伺服器時,應用程式必須先呼叫其中一個 ldap_bindldap_simple_bind 例程來執行系結作業,再嘗試任何其他作業。
 

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 winldap.h
程式庫 Wldap32.lib
Dll Wldap32.dll

請參閱

函式

修改目錄專案

ldap_bind

ldap_modrdn2

ldap_rename_ext

ldap_rename_ext_s

ldap_simple_bind