Freigeben über


CLRDataCreateInstance-Funktion

Erstellt ein Schnittstellenobjekt für das angegebene Zielelement.

Syntax

HRESULT CLRDataCreateInstance (
    [in]  REFIID           iid,
    [in]  ICLRDataTarget  *target,
    [out] void           **iface
);

Parameter

iid [in] Der Bezeichner der schnittstelle, die instanziiert werden soll.

target [in] Ein Zeiger auf ein vom Benutzer implementiertes ICLRDataTarget -Objekt, das das Zielelement darstellt, für das das Schnittstellenobjekt erstellt werden soll.

iface [out] Ein Zeiger auf die Adresse des zurückgegebenen Schnittstellenobjekts.

Hinweise

Das ICLRDataTarget-Objekt wird vom Writer der Debuganwendung implementiert. Die Implementierung hängt vom Typ des dargestellten Zielelements ab. Das Zielelement kann ein Prozess, ein Speicherabbild, ein Remotecomputer usw. sein.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: ClrData.idl

Bibliothek: CorGuids.lib

Assembly: mscordacwks.dll, mscordbi.dll

.NET Framework-Versionen: seit .NET Framework 2.0 verfügbar

Siehe auch