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


Интерфейс IDsAdminCreateObj (dsadmin.h)

Интерфейс IDsAdminCreateObj реализуется системой и используется приложением или компонентом для программного запуска мастера создания для указанного класса объектов.

Чтобы получить экземпляр этого интерфейса, вызовите CoCreateInstance с идентификатором класса CLSID_DsAdminCreateObj , как показано ниже.

#include <initguid.h>
#include <dsadmin.h>

HRESULT hr = S_OK;
IDsAdminCreateObj* pCreateObj = NULL;
hr = ::CoCreateInstance(CLSID_DsAdminCreateObj,
        NULL, CLSCTX_INPROC_SERVER,
        IID_IDsAdminCreateObj,
        (void**)&pCreateObj);

Наследование

Интерфейс IDsAdminCreateObj наследуется от интерфейса IUnknown . IDsAdminCreateObj также содержит следующие типы элементов:

Методы

Интерфейс IDsAdminCreateObj содержит следующие методы.

 
IDsAdminCreateObj::CreateModal

Метод IDsAdminCreateObj::CreateModal отображает мастер создания объектов и возвращает только что созданный объект. Перед вызовом метода IDsAdminCreateObj::Initialize необходимо вызвать метод IDsAdminCreateObj::CreateModal.
IDsAdminCreateObj::Initialize

Метод IDsAdminCreateObj::Initialize инициализирует объект IDsAdminCreateObj данными о контейнере, в котором будет создан объект, классе создаваемого объекта и, возможно, исходном объекте для копирования.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsadmin.h

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

Интерфейсы Администратор в доменные службы Active Directory

CoCreateInstance

Вызов мастера создания из приложения