Partilhar via


Com base no lançamento anexo

Com base no lançamento anexo para um programa é automático. Quando o processo que hospeda o programa é iniciado pelo SDM, o anexo com base em lançamento segue um caminho semelhante do método manual de anexo. Para obter informações, consulte Anexar ao programa.

O processo de anexar

A principal diferença é a seqüência de eventos seguindo o Attach chamar, da seguinte maneira:

  1. Enviar um IDebugEngineCreateEvent2 o objeto de evento para o SDM. Para obter detalhes, consulte Enviando eventos.

  2. Chamar o IDebugProgram2::GetProgramId método na IDebugProgram2 interface é passado para o Attach método.

  3. Enviar um IDebugProgramCreateEvent2 o objeto de evento para notificar o SDM que local IDebugProgram2 objeto foi criado para representar o programa para DE.

  4. Enviar um IDebugThreadCreateEvent2 o objeto de evento para notificar o SDM para que um novo segmento é criado para o processo que o iniciou.

Consulte também

Conceitos

Enviando os eventos necessários

Outros recursos

A ativação de um programa a ser depurado.