Share via


IDebugPortSupplier3

此介面可讓呼叫者判斷埠供應商是否可以在調試程式的調用之間保留埠(藉由將它們寫入磁碟),然後取得這些保留埠的清單。

語法

IDebugPortSupplier3 : IDebugPortSupplier2

實作者的注意事項

自定義埠供應商會實作此介面,以支援將埠資訊保存或儲存至磁碟。 這個介面必須在與 IDebugPortSupplier2 介面相同的對象上實作。

呼叫端注意事項

在介面上IDebugPortSupplier2呼叫 QueryInterface 以取得這個介面。

以 Vtable 順序排列的方法

除了繼承自 IDebugPortSupplier2 介面的方法之外,此介面還支援下列專案:

方法 描述
CanPersistPorts 傳回埠供應商是否可以在調試程式調用之間保存埠(將埠寫入磁碟)。
EnumPersistedPorts 傳回 物件,這個物件可用來列舉此埠供應商寫入磁碟的所有埠。

備註

如果埠供應商可以跨調用保存埠,它應該實作這個介面。 當埠供應商具現化時,應載入埠,並在埠供應商損毀時寫入磁碟。

偵錯引擎通常不會與通訊埠供應商互動,而且不會使用此介面。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱