IMiniportWaveRT::Init メソッド (portcls.h)
メソッドは Init
、 WaveRT ミニポート ドライバー オブジェクトを初期化します。
構文
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 | パッシブ レベル。 |