共用方式為


BdaValidateNodeProperty 函式 (bdasup.h)

BdaValidateNodeProperty 函式會驗證節點屬性要求是否與特定針腳相關聯。

語法

NTSTATUS BdaValidateNodeProperty(
  [in] PIRP        pIrp,
  [in] PKSPROPERTY pProperty
);

參數

[in] pIrp

指向要求 IRP,以驗證目前針腳是否控制 pProperty 節點屬性。 BDA 迷你驅動程式可以使用 KSPROPERTY_BDA_RF_TUNER_FREQUENCYKSPROPERTY_BDA_AUTODEMODULATE_START 要求來接收此 IRP。

[in] pProperty

指向描述屬性要求之屬性和要求類型的 KSPROPERTY 結構。

傳回值

傳回STATUS_SUCCESS或適當的錯誤碼。

言論

BDA minidriver 中的 pin 方法會呼叫 BdaValidateNodeProperty 函式,以在minidriver收到來自網路提供者的節點屬性要求之後,驗證針腳是否控制特定節點屬性。 例如,這個節點屬性要求可以是 KSPROPSETID_BdaFrequencyFilter 屬性集的 KSPROPERTY_BDA_RF_TUNER_FREQUENCY 要求,或是 KSPROPSETID_BdaAutodemodulate 屬性集的 KSPROPERTY_BDA_AUTODEMODULATE_START 要求。 這些屬性會設定作微調器和降級器節點。 成功呼叫 BdaValidateNodeProperty之後,minidriver 會從傳遞的 IRP 取得 BDA 篩選的指標,讓迷你驅動程式可以在特定節點上執行作業。

要求

要求 價值
最低支援的用戶端 Microsoft Windows XP 和更新版本的作系統上提供。 只有在Microsoft DirectX 9.0 和更新版本安裝在該平臺上時,Windows 2000 平臺才會提供此例程。
目標平臺 桌面
標頭 bdasup.h (包括 Bdasup.h)
連結庫 Bdasup.lib
IRQL PASSIVE_LEVEL

另請參閱

KSPROPERTY

KSPROPERTY_BDA_AUTODEMODULATE_START

KSPROPERTY_BDA_RF_TUNER_FREQUENCY

KSPROPSETID_BdaAutodemodulate

KSPROPSETID_BdaFrequencyFilter