共用方式為


IUnregisterPhysicalConnection::UnregisterPhysicalConnection 方法 (portcls.h)

方法 UnregisterPhysicalConnection 會刪除先前呼叫 PcRegisterPhysicalConnection 所註冊的實體連線註冊。

語法

NTSTATUS UnregisterPhysicalConnection(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PUNKNOWN       FromUnknown,
  [in] ULONG          FromPin,
  [in] PUNKNOWN       ToUnknown,
  [in] ULONG          ToPin
);

參數

[in] DeviceObject

配接器裝置之裝置物件的指標。 此參數必須指向類型 為 DEVICE_OBJECT的系統結構。

[in] FromUnknown

埠驅動程序物件的 IPort 介面指標。 與 FromUnknown 相關聯的埠驅動程式物件會系結至提供連線數據源針腳的子裝置。

[in] FromPin

指定釘選標識碼。 此參數會識別與 FromUnknown 介面相關聯之篩選上的數據源 (輸出) 釘選。

[in] ToUnknown

埠驅動程序物件的 IPort 介面指標。 與 ToUnknown 相關聯的埠驅動程式物件會系結至提供連線數據接收針腳的子裝置。

[in] ToPin

指定釘選標識碼。 此參數會識別與 ToUnknown 介面相關聯之篩選上的數據接收 (輸入) 釘選。

傳回值

UnregisterPhysicalConnection 如果呼叫成功,會傳回STATUS_SUCCESS。 否則,它會傳回適當的錯誤碼。

備註

如需詳細資訊,請參閱 動態音訊子裝置

規格需求

需求
目標平台 Universal
標頭 portcls.h (包含 Portcls.h)
IRQL PASSIVE_LEVEL

另請參閱

DEVICE_OBJECT

IPort

IUnregisterPhysicalConnection

PcRegisterPhysicalConnection