IUnregisterSubdevice::UnregisterSubdevice-Methode (portcls.h)

Die UnregisterSubdevice-Methode löscht die Registrierung eines Untergerätes, das zuvor durch einen Aufruf von PcRegisterSubdevice registriert wurde.

Syntax

NTSTATUS UnregisterSubdevice(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PUNKNOWN       Unknown
);

Parameter

[in] DeviceObject

Zeiger auf das Geräteobjekt für das Adaptergerät. Dieser Parameter muss auf eine Systemstruktur vom Typ DEVICE_OBJECT verweisen.

[in] Unknown

Zeiger auf die IPort-Schnittstelle des Porttreiberobjekts, das an das Untergerät gebunden ist.

Rückgabewert

UnregisterSubdevice gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben.

Hinweise

Weitere Informationen finden Sie unter Dynamische Audiountergeräte.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header portcls.h (portcls.h einschließen)
IRQL PASSIVE_LEVEL

Weitere Informationen

DEVICE_OBJECT

Iport

IUnregisterSubdevice

PcRegisterSubdevice