Compartilhar via


IDebugProgramPublisher2::PublishProgram

Esse método disponibiliza um programa para mecanismos de depuração (DEs) e o gerenciador de depuração de sessão.

Sintaxe

int PublishProgram(
   CONST_GUID_ARRAY Engines,
   string           szFriendlyName,
   object           pDebuggeeInterface
);

Parâmetros

Engines
[em] Uma matriz de GUIDs para DEs que podem iniciar ou anexar a este programa.

szFriendlyName
[em] Nome amigável para o programa (isso aparece em menus ou caixas de diálogo apresentadas ao usuário).

pDebuggeeInterface
[em] IUnknown interface para o programa (este valor é usado como um cookie para identificar exclusivamente o programa; este mesmo valor é usado para "unpublish" o programa)

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Para tornar um programa não mais disponível para depuração, chame UnpublishProgram.

Confira também