Interfaz IUnregisterSubdevice (portcls.h)
La IUnregisterSubdevice
interfaz implementa un método para quitar un subdispositivo registrado. El controlador de puerto implementa esta interfaz. Para determinar si un controlador de puerto admite la IUnregisterSubdevice
interfaz, un controlador de minipuerto llama al método QueryInterface del objeto de controlador de puerto con REFIID IID_IUnregisterSubdevice. El controlador de minipuerto es responsable de liberar el IUnregisterSubdevice
objeto después de que ya no sea necesario. La IUnregisterSubdevice
interfaz hereda de IUnknown.
Los siguientes controladores de puerto admiten la IUnregisterSubdevice
interfaz :
- WaveCíclica
- WavePci
- Topología
- Dmus
- MIDI
El IUnregisterSubdevice
objeto mantiene su propia referencia interna al subdispositivo para asegurarse de que el objeto de dispositivo correspondiente no se elimine hasta que se libere todas las referencias al IUnregisterSubdevice
objeto.
Herencia
La interfaz IUnregisterSubdevice hereda de la interfaz IUnknown . IUnregisterSubdevice también tiene estos tipos de miembros:
Métodos
La interfaz IUnregisterSubdevice tiene estos métodos.
IUnregisterSubdevice::UnregisterSubdevice El método UnregisterSubdevice elimina el registro de un subdevice que se registró anteriormente mediante una llamada a PcRegisterSubdevice. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |