次の方法で共有


IMiniportPnpNotify::P npStop メソッド (portcls.h)

ミニポート ドライバーが PnP 状態変更通知を受信できるようにするオプションのインターフェイス。

構文

void PnpStop();

戻り値

何一つ

備考

Windows 10 バージョン 1511 以降のバージョンの Windows で使用できます。

ミニポートには、登録されている各オーディオ サブデバイスの PnP 停止通知を受信する機会があります。 この通知を受信するには、サブデバイスが IMiniportPnpNotify をサポートしている必要があります。 このインターフェイスでは、IMiniportPnpNotify::P npStop 通知のみが定義されています。

使用可能な IMiniportPnpNotify インターフェイスは、WaveRT とトポロジの両方にあります。

注: Portcls は、この呼び出しを行う前にデバイスのグローバル ロックを取得するため、ミニポートはできるだけ速くこの呼び出しを実行する必要があります。 ミニポートは、他のスレッド/作業項目がデバイスのグローバル ロックを待機しているときにデッドロックを防ぐために、この呼び出しの処理中に他のアクティビティを待機しないでください。 必要に応じて、ミニポートは IAdapterPnpManagement::P npStop 呼び出しで待機できます。

詳細については、「PortCls オーディオ ドライバーの PnP 再調整を実装する」を参照してください。

必要条件

要件 価値
ヘッダー portcls.h
IRQL PASSIVE_LEVEL

関連項目

IMiniPortPnpNotify