次の方法で共有


IMiniportWaveRT::Init メソッド (portcls.h)

メソッドは InitWaveRT ミニポート ドライバー オブジェクトを初期化します。

構文

NTSTATUS Init(
  [in] PUNKNOWN      UnknownAdapter,
  [in] PRESOURCELIST ResourceList,
  [in] PPORTWAVERT   Port
);

パラメーター

[in] UnknownAdapter

ミニポート ドライバー オブジェクトが初期化されているアダプター ドライバー オブジェクトの IUnknown インターフェイスへのポインター。

[in] ResourceList

resource-list オブジェクトの IResourceList インターフェイスへのポインター。 このオブジェクトは、アダプター ドライバーがミニポート ドライバーに割り当てたハードウェア リソースの一覧を指定します。 WaveRT ポート ドライバーはリソース リストの内容を調べることができますが、リストは変更されません。

[in] Port

WaveRT ポート ドライバーの IPortWaveRT インターフェイスへのポインター。 呼び出し元は、このパラメーターの有効な NULL 以外のポインター値を指定します。

戻り値

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

注釈

ResourceList パラメーターの詳細については、IPort::Init トピックを参照してください。 ResourceList パラメーターと Port パラメーターは、COM オブジェクトの参照カウント規則に従います。

要件

要件
サポートされている最小のクライアント Windows Vista 以降の Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header portcls.h
IRQL パッシブ レベル。

こちらもご覧ください

IMiniportWaveRT

IPortWaveRT