共用方式為


IDebugProgramPublisher2::PublishProgram

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個方法可供使用的偵錯引擎 (DEs) 的程式和偵錯工作階段管理員。

語法

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

參數

Engines
[in]Guid 的 DEs,可以啟動或附加至這個程式的陣列。

szFriendlyName
[in](這會出現在功能表或對話方塊向使用者顯示) 之程式的易記名稱。

pDebuggeeInterface
[in]IUnknown程式介面 (使用此值是作為 cookie 來唯一識別程式; 此相同的值用來 「 解除發佈 」 程式)

傳回值

如果成功,傳回S_OK; 否則傳回錯誤碼。

備註

若要讓程式無法再用於偵錯,呼叫UnpublishProgram

另請參閱

IDebugProgramPublisher2
UnpublishProgram