共用方式為


IDebugProgramPublisher2::PublishProgram

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

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

參數

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

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

  • pDebuggeeInterface
    [in]IUnknown程式介面 (這個值用作為 cookie 來唯一識別該程式。 這個值用於 「 解除發佈 」 程式)

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

備註

若要使程式不再適用於偵錯,呼叫IDebugProgramPublisher2::UnpublishProgram

請參閱

參考

IDebugProgramPublisher2

IDebugProgramPublisher2::UnpublishProgram