Share via


KSPROPSETID_BdaTopology

KSPROPSETID_BdaTopology是 BDA 拓撲屬性集。 它用於查詢其功能的相關篩選。

同時會提供下列屬性:

KSPROPERTY_BDA_NODE_TYPES
傳回節點類型的清單。

KSPROPERTY_BDA_PIN_TYPES
傳回針腳類型的清單。

KSPROPERTY_BDA_TEMPLATE_CONNECTIONS
傳回範本拓撲中針腳和節點之間的連線清單。

KSPROPERTY_BDA_NODE_METHODS
傳回節點上支援的方法清單。

KSPROPERTY_BDA_NODE_PROPERTIES
傳回節點上支持的屬性清單。

KSPROPERTY_BDA_NODE_EVENTS
傳回節點上支援的事件清單。

KSPROPERTY_BDA_CONTROLLING_PIN_ID
傳回 BDA 範本連接清單中的節點控制針腳。

KSPROPERTY_BDA_NODE_DESCRIPTORS
傳回節點清單。

註解

BDA 支援連結庫提供處理此屬性集的預設方法。 網路提供者篩選會使用此屬性集來判斷篩選的範本拓撲,以及每個節點和釘選上支援的方法、屬性和事件。 網路提供者篩選會使用此節點和釘選資訊來判斷篩選條件可在訊號上執行的作業種類,以及是否要將篩選新增至圖形。 篩選的實際拓撲是指網路提供者在篩選上實際進行的針腳和節點連線。

此屬性集中的屬性會定義篩選可以執行的動作。 一般而言,不需要篩選來攔截任何這些屬性。 如需詳細資訊,請參閱 廣播驅動程式架構 Minidrivers ,以了解篩選條件的 BDA 迷你驅動程式如何使用 BDA 支援函式連結庫來提供這些屬性的默認處理。 驅動程式寫入器應該建立靜態結構,以啟用此屬性集的處理。 一旦這些結構建立並向 BDA 支援連結庫註冊,驅動程式寫入器就不需要進一步支援此屬性集。