Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja az utasításmutató (IP) értékének beszerzésének részleteit.
Szemantika
typedef enum CorDebugMappingResult {
MAPPING_PROLOG = 0x1,
MAPPING_EPILOG = 0x2,
MAPPING_NO_INFO = 0x4,
MAPPING_UNMAPPED_ADDRESS = 0x8,
MAPPING_EXACT = 0x10,
MAPPING_APPROXIMATE = 0x20,
} CorDebugMappingResult;
Members
| Tag | Description |
|---|---|
MAPPING_PROLOG |
A natív kód a prologban van, így az IP-cím értéke 0. |
MAPPING_EPILOG |
A natív kód egy epilógusban található, ezért az IP-cím a metódus utolsó utasításának címe. |
MAPPING_NO_INFO |
A metódushoz nem áll rendelkezésre leképezési információ, ezért az IP-cím értéke 0. |
MAPPING_UNMAPPED_ADDRESS |
Bár a metódusnak vannak leképezési adatai, az aktuális cím nem képezhető le közös köztes nyelv (CIL) kódra. Az IP-cím értéke 0. |
MAPPING_EXACT |
Vagy a metódus pontosan CIL-kódra van leképezve, vagy a keretet értelmezték, így az IP-cím értéke pontos. |
MAPPING_APPROXIMATE |
A metódus megfeleltetése sikeresen megtörtént, de az IP-cím értéke hozzávetőleges lehet. |
Megjegyzések
Az ICorDebugILFrame::GetIP metódussal lekérheti az utasításmutató értékét.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Fejléc: CorDebug.idl, CorDebug.h
Könyvtár: CorGuids.lib
.NET-verziók: A .NET-keretrendszer 1.0 óta érhető el