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.