IPort インターフェイス (portcls.h)

インターフェイスは IPort 、オーディオ ポート ドライバーの汎用インターフェイスです。 すべてのオーディオ ポート ドライバーは、下端の一部として公開 IPort されます。 アダプター ドライバーは、このインターフェイスで初期化メソッドを呼び出します。 IPortは IUnknown インターフェイスから継承されます。

インターフェイスは IPort 、すべての種類のオーディオ ポート ドライバーを初期化するための統一された手段を提供します。 IPort は、次のポート ドライバー インターフェイスの基本インターフェイスです。

IPortDMus

IPortMidi

IPortTopology

IPortWaveCyclic

IPortWavePci

IPortWaveRT

PcNewPort を呼び出して、これらのインターフェイスのいずれかを使用してポート オブジェクトを作成します。

継承

IPort インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IPort インターフェイスには、これらのメソッドがあります。

 
IPort::GetDeviceProperty

GetDeviceProperty メソッドを使用すると、プラグ アンド プレイ デバイスのレジストリに含まれるデバイス プロパティへの簡単なアクセスが提供されます。
IPort::Init

Init メソッドは、ポート ドライバーを初期化します。
IPort::NewRegistryKey

NewRegistryKey メソッドは、既存のレジストリ キーを開くか、レジストリに新しいキーを作成します。 このメソッドは、キーを表すレジストリ キー オブジェクトを作成します。

要件

   
対象プラットフォーム Windows
ヘッダー portcls.h