Condividi tramite


A allegato basato su avvio

a allegato basato su avvio di un programma è automatico. Quando l'hosting del programma viene avviato da SDM, a allegato basato su avvio segue un percorso simile a quello del metodo manuale degli allegati. Per informazioni, vedere Connettendo al programma.

Il processo la connessione

La differenza principale è la sequenza di eventi che seguono la chiamata di Connessione , come segue:

  1. Inviare un oggetto evento di IDebugEngineCreateEvent2 a SDM. Per informazioni dettagliate, vedere L'invio di eventi.

  2. Chiamare il metodo di IDebugProgram2::GetProgramId sull'interfaccia di IDebugProgram2 passata al metodo di Connessione .

  3. Inviare un oggetto evento di IDebugProgramCreateEvent2 per notificare allo SDM che l'oggetto locale di IDebugProgram2 è stato creato per rappresentare il programma a DE.

  4. Inviare un oggetto evento di IDebugThreadCreateEvent2 per notificare allo SDM che viene creato un nuovo thread per il processo che ha avviato.

Vedere anche

Concetti

Inviare gli eventi di necessari

Altre risorse

Impostazione di un programma da sottoporre a debug