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 zu instanziierenden Schnittstelle.

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.

Bemerkungen

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