Метод 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 |