Compartilhar via


Interface IDsAdminCreateObj (dsadmin.h)

A interface IDsAdminCreateObj é implementada pelo sistema e usada por um aplicativo ou componente para iniciar programaticamente um assistente de criação para uma classe de objeto especificada.

Para obter uma instância dessa interface, chame CoCreateInstance com o identificador de classe CLSID_DsAdminCreateObj, conforme mostrado abaixo.

#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);

Herança

A interface IDsAdminCreateObj herda da interface IUnknown . IDsAdminCreateObj também tem estes tipos de membros:

Métodos

A interface IDsAdminCreateObj tem esses métodos.

 
IDsAdminCreateObj::CreateModal

O método IDsAdminCreateObj::CreateModal exibe o assistente de criação de objeto e retorna o objeto recém-criado. O método IDsAdminCreateObj::Initialize deve ser chamado antes que IDsAdminCreateObj::CreateModal possa ser chamado.
IDsAdminCreateObj::Initialize

O método IDsAdminCreateObj::Initialize inicializa um objeto IDsAdminCreateObj com dados sobre o contêiner em que o objeto será criado, a classe do objeto a ser criado e, possivelmente, o objeto de origem do qual copiar.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsadmin.h

Confira também

interfaces Administração no Active Directory Domain Services

Cocreateinstance

Invocando assistentes de criação de seu aplicativo