共用方式為


音訊協助程式物件介面

埠類別庫 (portcls.sys) 會實作各種協助程式物件,以提供配接器驅動程式一般用途的功能。 這些協助程式物件提供管理 DMA 通道、中斷要求、登錄存取、資源清單、數位許可權和硬體事件的機制。 本節提供這些物件所公開介面的詳細資料。

本節說明下列介面:

IDrmPort

協助迷你埠驅動程式追蹤複合 DRM 許可權。

IDrmPort2

協助迷你埠驅動程式追蹤複合 DRM 許可權。 這是 IDrmPort的擴充版本。

IInterruptSync

協調共用存取以中斷服務要求的同步處理機制。

IMasterClock

提供 DirectMusic 資料流程,以從主時鐘存取目前的參考時間。

IPortClsEtwHelper

迷你埠驅動程式用來存取 Windows (ETW 的事件追蹤) 協助程式函式。 IPortClsVersion

識別驅動程式執行所在的 Microsoft Windows 作業系統版本。

IPortEvents

迷你埠驅動程式用來通知埠驅動程式硬體事件。

IPreFetchOffset

設定預先擷取位移,這是將資料指標與 Microsoft DirectSound 硬體緩衝區中播放資料指標分隔的資料位元組數目。

IRegistryKey

提供登錄機碼及其子機碼的讀取/寫入存取權。

IResourceList

指定 I/O 埠、DMA 通道和中斷等資源清單。

IServiceGroup

用來對具有 IServiceSink 介面的物件清單中斷服務要求。

IServiceSink

表示中斷服務要求的目標。

IUnregisterPhysicalConnection

刪除相同音訊配接器或兩個不同配接器中兩個子裝置之間的實體連線註冊。

IUnregisterSubdevice

刪除音訊配接器中動態子裝置的註冊。