Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
I Visual Studio-felsökning sker alla följande steg- och fortsättningsrutiner på programnivå:
Ställ in nästa sats, det vill säga, konfigurera datorn för att exekvera nästa instruktion i ett specifikt ramsammanhang.
Körning, d.s.a. att fortsätta att avsluta stegläge
Stega till nästa instruktion
Fortsätta med nuvarande stegläge
Pausa trådarna som ingår i programmet
Återuppta trådarna som ingår i programmet
Anmärkning
Visning av anropsstacken implementeras på trådnivå. Om du vill enumerera raminformationen när du visar anropsstacken för en tråd måste du implementera alla metoder i gränssnittet IEnumDebugFrameInfo2.
Metoder för programkontroll
I följande tabell visas metoderna för IDebugProgram2 som måste implementeras för en minimalt funktionell felsökningsmotor (DE) och körningskontroll.
| Metod | Description |
|---|---|
| IDebugProgram2::Execute | Fortsätter att köra alla trådar som ingår i ett program från ett stoppat tillstånd. Krävs för exekveringskontroll. |
| IDebugProgram2::Fortsätt | Fortsätter att köra alla trådar som ingår i ett program från ett stoppat tillstånd. Krävs för exekveringskontroll. |
| IDebugProgram2::Step | Utför ett steg i den angivna tråden. Fortsätter att köra alla andra trådar som ingår i programmet. Krävs för exekveringskontroll. |
För flertrådade program måste du också implementera IDebugProgram2::EnumThreads-metoden och alla metoder i gränssnittet IEnumDebugThreads2 .