Поделиться через


Метод 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
Header dsadmin.h
DLL DSAdmin.dll

См. также раздел

IADsContainer

ИдентификаторыAdminCreateObj

ИдентификаторыAdminCreateObj::CreateModal