IDebugPortSupplier3
Essa interface permite que um chamador determinar se um fornecedor de porta pode preservar a portas entre invocações do depurador (gravando-os em disco) e, em seguida, obter uma lista dessas portas preservadas.
IDebugPortSupplier3 : IDebugPortSupplier2
Observações para Implementadores
Um fornecedor de porta personalizada implementa essa interface para oferecer suporte à persistência ou salvar informações de porta para o disco. Esta interface deve ser implementada no mesmo objeto como o IDebugPortSupplier2 interface.
Observações para chamadores
Chame QueryInterface sobre o IDebugPortSupplier2 interface para obter esta interface.
Métodos na ordem de Vtable
Com os métodos herdados da IDebugPortSupplier2 interface, essa interface oferece suporte para o seguinte:
Método |
Descrição |
---|---|
Retorna se o fornecedor de porta pode persistir portas (gravando-os em disco) entre invocações do depurador. |
|
Retorna um objeto que pode ser usado para enumerar por meio de todas as portas que foram gravadas em disco por este fornecedor de porta. |
Comentários
Se um fornecedor de porta pode persistir portas entre invocações, ele deve implementar esta interface. As portas devem ser carregadas quando o fornecedor de porta é instanciado e gravado em disco quando o fornecedor de porta é destruído.
Normalmente, um mecanismo de depuração não interage com um fornecedor de porta e não terá nenhum uso para esta interface.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll