BdaCreateTopology 関数 (bdasup.h)
BdaCreateTopology 関数は、2 つのピン間にトポロジを作成します。
構文
NTSTATUS BdaCreateTopology(
[in] PKSFILTER pKSFilter,
[in] ULONG InputPinId,
[in] ULONG OutputPinId
);
パラメーター
[in] pKSFilter
トポロジを作成する BDA フィルターを指します。
[in] InputPinId
フィルターの入力ピンの識別子を指定します。
[in] OutputPinId
フィルターの出力ピンの識別子を指定します。
戻り値
STATUS_SUCCESSまたは適切なエラー コードを返します。 指定した入力ピンと出力ピンとの有効なピン ペアリングが存在しない場合は NULL を 返します。
注釈
BDA ミニドライバーは、ネットワーク プロバイダーが、KSMETHODSETID_BdaDeviceConfiguration メソッド セットのKSMETHOD_BDA_CREATE_TOPOLOGY要求を使用してフィルター ピン間のトポロジを動的に作成するときに、BdaMethodCreateTopology 関数を呼び出します。 BDA ミニドライバーがネットワーク プロバイダーに依存せずにフィルター ピン間のトポロジを作成する必要がある場合、BDA ミニドライバーは BdaCreateTopology 関数を直接呼び出す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のオペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | bdasup.h (Bdasup.h を含む) |
Library | Bdasup.lib |
IRQL | PASSIVE_LEVEL |