IDsAdminCreateObj::Initialize 方法 (dsadmin.h)

IDsAdminCreateObj::Initialize 方法初始化 IDsAdminCreateObj 对象,其中包含有关将创建对象的容器、要创建的对象的类以及可能要从其复制的源对象的数据。

语法

HRESULT Initialize(
  [in] IADsContainer *pADsContainerObj,
  [in] IADs          *pADsCopySource,
  [in] LPCWSTR       lpszClassName
);

参数

[in] pADsContainerObj

指向 IADsContainer 接口的指针,该接口表示将在其中创建对象的容器。 此参数不得为 NULL

[in] pADsCopySource

指向从中复制的 对象的 IAD 接口 的指针。 如果未从另一个对象复制新对象,则此参数为 NULL。 仅用户对象支持复制操作。

[in] lpszClassName

指向 WCHAR 字符串的指针,该字符串包含要创建的对象类的 LDAP 名称。 此参数不得为 NULL。 支持的值为:“user”、“computer”、“printQueue”、“group”和“contact”。

返回值

如果该方法成功,则返回 S_OK 。 如果方法失败,则返回 OLE 定义的错误代码。

备注

必须先调用 IDsAdminCreateObj::Initialize 方法,然后才能调用 IDsAdminCreateObj::CreateModal

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 dsadmin.h
DLL DSAdmin.dll

请参阅

IADsContainer

IDsAdminCreateObj

IDsAdminCreateObj::CreateModal