Freigeben über


IPort-Schnittstelle (portcls.h)

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

Die IPort Schnittstelle bietet eine einheitliche Möglichkeit zum Initialisieren von Audioporttreibern aller Typen. 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.

Vererbung

Die IPort-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

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

 
IPort::GetDeviceProperty

Die GetDeviceProperty-Methode bietet einen vereinfachten Zugriff auf Geräteeigenschaften, die in der Registrierung für Plug & 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 Windows
Kopfzeile portcls.h