次の方法で共有


BdaCreatePin 関数 (bdasup.h)

BdaCreatePin 関数は、指定されたフィルターに新しいピンを作成します。

構文

NTSTATUS BdaCreatePin(
  [in]            PKSFILTER pKSFilter,
  [in]            ULONG     ulPinType,
  [out, optional] PULONG    pulPinId
);

パラメーター

[in] pKSFilter

ピンを作成するフィルターをポイントします。

[in] ulPinType

作成するピンの種類を指定します。 BDA ミニドライバーは、サポートするフィルターごとにピンの種類の一覧を定義する必要があります。

[out, optional] pulPinId

作成されたピンの識別子を受け取る変数を指します。

戻り値

STATUS_SUCCESSまたは適切なエラー コードを返します。

備考

BDA ミニドライバーは、ネットワーク プロバイダーが KSMETHODSETID_BdaDeviceConfiguration メソッド セットの KSMETHOD_BDA_CREATE_PIN_FACTORY 要求を使用してピンを動的に作成するときに、BdaMethodCreatePin 関数を呼び出します。 BDA ミニドライバーがネットワーク プロバイダーに依存せずにピンを作成する必要がある場合、BDA ミニドライバーは BdaCreatePin 関数を直接呼び出す必要があります。

.

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows XP 以降のオペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー bdasup.h (Bdasup.h を含む)
ライブラリ Bdasup.lib
IRQL PASSIVE_LEVEL

関連項目

BdaDeletePin する

BdaMethodCreatePin

KSFILTER する

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_PIN_FACTORY