Sdílet prostřednictvím


Příloha aktivovaná spuštěním

Připojení spojené se spuštěním programu je automatické. Když SDM spustí proces, který hostuje program, připojení na základě spuštění se řídí cestou podobnou metodě ručního připojení. Informace naleznete v tématu Připojení k programu.

Proces připojení

Hlavním rozdílem je posloupnost událostí, které následují po volání Attach , následujícím způsobem:

  1. Odešle objekt události IDebugEngineCreateEvent2 do SDM. Podrobnosti najdete v tématu Odesílání událostí.

  2. Použijte metodu IDebugProgram2::GetProgramId na rozhraní IDebugProgram2, kterou předáváte metodě Attach.

  3. Odešlete objekt události IDebugProgramCreateEvent2, aby upozornil SDM, že místní objekt IDebugProgram2 byl vytvořen za účelem reprezentace programu pro DE.

  4. Odešle objekt události IDebugThreadCreateEvent2 , který upozorní SDM, že se pro proces, který spustil, vytvoří nové vlákno.

Viz také