Partilhar via


IDebugProgramPublisher2::PublishProgram

Este método faz com que um programa disponível para os mecanismos de depuração (DEs) e o Gerenciador de sessão de depuração.

HRESULT PublishProgram(
   CONST_GUID_ARRAY Engines,
   LPCOLESTR        szFriendlyName,
   IUnknown*        pDebuggeeInterface
);
int PublishProgram(
   CONST_GUID_ARRAY Engines,
   string           szFriendlyName,
   object           pDebuggeeInterface
);

Parâmetros

  • Engines
    [in] Uma matriz de GUIDs DEs que pode iniciar ou anexar a este programa.

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

  • pDebuggeeInterface
    [in] IUnknown interface do programa (esse valor é usado como um cookie para identificar com exclusividade o programa; Esse mesmo valor é usado para o programa "Cancelar")

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

Para tornar um programa não está disponível para depuração, chame IDebugProgramPublisher2::UnpublishProgram.

Consulte também

Referência

IDebugProgramPublisher2

IDebugProgramPublisher2::UnpublishProgram