次の方法で共有


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 再調整を実装する」を参照してください。

要件

要件
Header portcls.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

IMiniPortPnpNotify