Share via


IDsAdminCreateObj-Schnittstelle (dsadmin.h)

Die IDsAdminCreateObj-Schnittstelle wird vom System implementiert und von einer Anwendung oder Komponente verwendet, um einen Erstellungs-Assistenten für eine angegebene Objektklasse programmgesteuert zu starten.

Um eine instance dieser Schnittstelle zu erhalten, rufen Sie CoCreateInstance mit dem CLSID_DsAdminCreateObj Klassenbezeichner auf, wie unten gezeigt.

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

Vererbung

Die IDsAdminCreateObj-Schnittstelle erbt von der IUnknown-Schnittstelle . IDsAdminCreateObj verfügt auch über folgende Arten von Membern:

Methoden

Die IDsAdminCreateObj-Schnittstelle verfügt über diese Methoden.

 
IDsAdminCreateObj::CreateModal

Die IDsAdminCreateObj::CreateModal-Methode zeigt den Assistenten zum Erstellen von Objekten an und gibt das neu erstellte Objekt zurück. Die IDsAdminCreateObj::Initialize-Methode muss aufgerufen werden, bevor IDsAdminCreateObj::CreateModal aufgerufen werden kann.
IDsAdminCreateObj::Initialize

Die IDsAdminCreateObj::Initialize-Methode initialisiert ein IDsAdminCreateObj-Objekt mit Daten über den Container, in dem das Objekt erstellt wird, die Klasse des zu erstellenden Objekts und möglicherweise das Quellobjekt, aus dem kopiert werden soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile dsadmin.h

Weitere Informationen

Admin Schnittstellen in Active Directory Domain Services

Cocreateinstance

Aufrufen von Erstellungs-Assistenten aus Ihrer Anwendung