Metodo IUnregisterPhysicalConnection::UnregisterPhysicalConnection (portcls.h)

Il UnregisterPhysicalConnection metodo elimina la registrazione di una connessione fisica registrata da una chiamata precedente a PcRegisterPhysicalConnection.

Sintassi

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

Parametri

[in] DeviceObject

Puntatore all'oggetto dispositivo per il dispositivo adattatore. Questo parametro deve puntare a una struttura di sistema di tipo DEVICE_OBJECT.

[in] FromUnknown

Puntatore all'interfaccia IPort di un oggetto driver di porta. L'oggetto driver di porta associato a FromUnknown è associato al sottodevice che fornisce il pin dell'origine dati della connessione.

[in] FromPin

Specifica un ID pin. Questo parametro identifica il pin dell'origine dati (output) nel filtro associato all'interfaccia FromUnknown .

[in] ToUnknown

Puntatore all'interfaccia IPort di un oggetto driver di porta. L'oggetto driver di porta associato a ToUnknown è associato al sottodevice che fornisce il pin del sink di dati della connessione.

[in] ToPin

Specifica un ID pin. Questo parametro identifica il pin del sink di dati (input) nel filtro associato all'interfaccia ToUnknown .

Valore restituito

UnregisterPhysicalConnection restituisce STATUS_SUCCESS se la chiamata ha esito positivo. In caso contrario, restituisce un codice di errore appropriato.

Commenti

Per altre informazioni, vedere Sottodispositivi audio dinamici.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione portcls.h (includere Portcls.h)
IRQL PASSIVE_LEVEL

Vedi anche

DEVICE_OBJECT

IPort

IUnregisterPhysicalConnection

PcRegisterPhysicalConnection