共用方式為


IUnregisterSubdevice 介面 (portcls.h)

介面 IUnregisterSubdevice 會實作方法來移除已註冊的子裝置。 埠驅動程序會實作此介面。 若要判斷埠驅動程式是否支援 IUnregisterSubdevice 介面,迷你埠驅動程式會使用 REFIID IID_IUnregisterSubdevice呼叫埠驅動程序物件的 QueryInterface 方法。 迷你埠驅動程式負責在不再需要對象之後釋 IUnregisterSubdevice 出物件。 介面 IUnregisterSubdevice 繼承自 IUnknown

下列埠驅動程式支援 IUnregisterSubdevice 介面:

  • WaveCyclic
  • WavePci
  • 拓撲
  • DMus
  • MIDI
此介面中的單一方法會取消註冊先前由 呼叫PcRegisterSubdevice 例程註冊的子裝置。 PortCls 支援 PcRegisterSubdevice

物件 IUnregisterSubdevice 會維護子裝置本身的內部參考,以確保在釋放物件的所有參考 IUnregisterSubdevice 之前,不會刪除對應的裝置物件。

繼承

IUnregisterSubdevice 介面繼承自 IUnknown 介面。 IUnregisterSubdevice 也有下列類型的成員:

方法

IUnregisterSubdevice 介面具有這些方法。

 
IUnregisterSubdevice::UnregisterSubdevice

UnregisterSubdevice 方法會刪除先前由呼叫PcRegisterSubdevice 註冊的子裝置註冊。

規格需求

需求
目標平台 Windows
標頭 portcls.h