Interface IUnregisterPhysicalConnection (portcls.h)
A IUnregisterPhysicalConnection
interface implementa três métodos para remover uma conexão física registrada. O driver de porta implementa essa interface. Para determinar se um driver de porta dá suporte à IUnregisterPhysicalConnection
interface, um driver de miniporto chama o método QueryInterface do objeto de driver de porta com IID_IUNREGISTERPHYSICALCONNECTION REFIID. O driver de miniporto é responsável por liberar o IUnregisterPhysicalConnection
objeto depois que ele não for mais necessário. A IUnregisterPhysicalConnection
interface herda de IUnknown.
Os seguintes drivers de porta dão suporte à IUnregisterSubdevice
interface:
- WaveCyclic
- WavePci
- Topologia
- DMus
- MIDI
O driver de porta usa as informações obtidas de chamadas PcRegisterPhysicalConnectionXxx para responder a solicitações de propriedade KSPROPERTY_PIN_PHYSICALCONNECTION.
Ao excluir um subdévico da topologia de um adaptador, o driver deve cancelar o registro das conexões físicas do subdévico com essa parte da topologia. A falha ao cancelar o registro das conexões físicas do subdévico pode causar vazamentos de memória.
Herança
A interface IUnregisterPhysicalConnection herda da interface IUnknown . IUnregisterPhysicalConnection também tem estes tipos de membros:
Métodos
A interface IUnregisterPhysicalConnection tem esses métodos.
IUnregisterPhysicalConnection::UnregisterPhysicalConnection O método UnregisterPhysicalConnection exclui o registro de uma conexão física que foi registrada por uma chamada anterior para PcRegisterPhysicalConnection. |
IUnregisterPhysicalConnection::UnregisterPhysicalConnectionFromExternal O método UnregisterPhysicalConnectionFromExternal exclui o registro de uma conexão física que foi registrada por uma chamada anterior para PcRegisterPhysicalConnectionFromExternal. |
IUnregisterPhysicalConnection::UnregisterPhysicalConnectionToExternal O método UnregisterPhysicalConnectionToExternal exclui o registro de uma conexão física que foi registrada por uma chamada anterior para PcRegisterPhysicalConnectionToExternal. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | portcls.h |