Condividi tramite


IDebugProgramPublisher2:: PublishProgram

Questo metodo rende disponibile un programma per i motori (DEs) di debug e l'amministratore di debug della sessione.

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

Parametri

  • Engines
    [in] Una matrice di GUID per DES che consente di avviare o associare al programma.

  • szFriendlyName
    [in] Nome descrittivo del programma (questo verrà visualizzata nel menu o finestre di dialogoutente).

  • pDebuggeeInterface
    [in] interfaccia di IUnknown per il programma (questo valore viene utilizzato come un cookie per identificare in modo univoco il programma; questo stesso valore è “unpublish„ utilizzato il programma)

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Per non rendere il programma più per eseguire il debug, chiamare IDebugProgramPublisher2:: UnpublishProgram.

Vedere anche

Riferimenti

IDebugProgramPublisher2

IDebugProgramPublisher2:: UnpublishProgram