Freigeben über


IPort-Schnittstelle (portcls.h)

Die IPort Schnittstelle ist die generische Schnittstelle für Audioporttreiber. Alle Audioporttreiber machen IPort als Teil ihres unteren Rands verfügbar. Der Adaptertreiber ruft die Initialisierungsmethode auf dieser Schnittstelle auf. IPort erbt von der IUnknown Schnittstelle.

Die IPort-Schnittstelle stellt eine einheitliche Möglichkeit zum Initialisieren von Audioporttreibern aller Typen bereit. IPort ist die Basisschnittstelle für die folgenden Porttreiberschnittstellen:

IPortDMus-

IPortMidi

IPortTopology-

IPortWaveCyclic

IPortWavePci-

IPortWaveRT-

Rufen Sie PcNewPort- auf, um ein Portobjekt mit einer dieser Schnittstellen zu erstellen.

Erbschaft

Die IPort--Schnittstelle erbt von der IUnknown-Schnittstelle.

Methodik

Die IPort--Schnittstelle verfügt über diese Methoden.

 
IPort::GetDeviceProperty

Die GetDeviceProperty-Methode bietet vereinfachten Zugriff auf Geräteeigenschaften, die in der Registrierung für Plug- und Play-Geräte enthalten sind.
IPort::Init

Die Init-Methode initialisiert den Porttreiber.
IPort::NewRegistryKey

Die NewRegistryKey-Methode öffnet entweder einen vorhandenen Registrierungsschlüssel oder erstellt einen neuen Schlüssel in der Registrierung. Die Methode erstellt ein Registrierungsschlüsselobjekt, das den Schlüssel darstellt.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- portcls.h