共用方式為


ldap_add_s函式 (winldap.h)

ldap_add_s函式會起始同步新增作業,以將專案新增至樹狀結構。 所加入專案的父代必須已經存在,否則父代必須空的 (等於根辨別名稱) ,才能讓新增作業成功。

語法

WINLDAPAPI ULONG LDAPAPI ldap_add_s(
  [in] LDAP         *ld,
  [in] PSTR         dn,
  [in] LDAPMod * [] attrs
);

參數

[in] ld

會話控制碼。

[in] dn

Null 終止字串的指標,其中包含要加入之專案的辨別名稱。

[in] attrs

LDAPMod結構的指標以 Null 結束的陣列。 每個 結構都會指定單一屬性。 如需詳細資訊,請參閱「備註」。

傳回值

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

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

備註

呼叫 ldap_add_s之前。 您必須在 LDAPMod 結構中指定其屬性,以建立專案。 將每個結構的 mod_op 成員設定為LDAP_MOD_ADD,並根據您的專案設定 mod_typemod_vals 成員。 如需詳細資訊 ,請參閱修改目錄專案

完成新增作業時, ldap_add_s 返回呼叫端。 如果您想要以非同步方式執行作業,請使用 ldap_add

多執行緒: 對ldap_add_s 的呼叫是安全線程的。

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

規格需求

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

請參閱

函式

LDAPMod

修改目錄專案

傳回值

ldap_add

ldap_bind

ldap_simple_bind