次の方法で共有


IPortClsPnp::RegisterAdapterPnpManagement メソッド (portcls.h)

メソッドは RegisterAdapterPowerManagement 、アダプターの PnP 管理インターフェイスを PortCls に登録します。

構文

NTSTATUS RegisterAdapterPnpManagement(
  [in] PUNKNOWN       pUnknown,
  [in] PDEVICE_OBJECT DeviceObject
);

パラメーター

[in] pUnknown

IAdapterPnpManagementIUnknown へのポインターを指定します。

[in] DeviceObject

アダプターの機能デバイス オブジェクトを表す DEVICE_OBJECT 構造体へのポインターを指定します。

戻り値

メソッドは RegisterAdapterPowerManagement 、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー コードが返されます。

注釈

メソッドは、 RegisterAdapterPowerManagement アダプターの PnP 管理インターフェイスを PortCls に登録すると、アダプター ドライバーに PnP 状態変更イベントの通知を受け取ることができます。

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

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1511 以降のバージョンの Windows で使用できます。
対象プラットフォーム ユニバーサル
Header portcls.h (Portcls.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

IPortClsPnp

IPortClsPower::UnregisterAdapterPowerManagement