Freigeben über


PFN_CLRDataCreateInstance-Funktionszeiger

Verweist auf eine Funktion, die ein Schnittstellenobjekt für das angegebene Zielelement erstellt.

Syntax

typedef HRESULT (STDAPICALLTYPE* PFN_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

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

Siehe auch