Freigeben über


ICorProfilerFunctionControl::SetILInstrumentedCodeMap-Methode

Legt eine Codezuordnung für die angegebene Funktion mit den angegebenen Common Intermediate Language (CIL)-Zuordnungseinträgen fest.

Syntax

HRESULT SetILInstrumentedCodeMap(  
    [in]   ULONG      cILMapEntries,  
    [in, size_is(cILMapEntries)] COR_IL_MAP rgILMapEntries[]);  

Parameter

cILMapEntries
[in] Die Anzahl der Einträge in der Zuordnung.

rgILMapEntries
[in] Die vom Aufrufer reservierte Array mit COR_IL_MAP-Einträgen. Die Interpretation dieser Einträge ist dieselbe wie für die Methode ICorProfilerInfo::SetILInstrumentedCodeMap.

Bemerkungen

Die Zuordnung durch Aufruf dieser Methode ermöglicht dem Debugger, die Zuordnung durch Aufrufen von ICorDebugILCode2::GetInstrumentedILMap abzurufen. Er kann die Zuordnung außerdem intern verwenden, wenn IL-Offsets für Stapelüberwachung und variable Lebensdauer berechnet wird.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 4.5 verfügbar.

Siehe auch