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 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

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

Siehe auch