網路提供者篩選器會使用 BDA 裝置初始篩選描述元的 create dispatch 例程,在網路提供者建立篩選圖形時,建立 BDA 裝置的初始篩選實例。 此初始篩選描述元已設定為篩選處理站,並在 BDA 裝置啟動時與 BDA 裝置的 BDA 篩選範本相關聯。 建立的初始篩選實例應該至少公開一個輸入。 一般而言,初始過濾器實例會展示初始過濾器描述元中每個可能的輸入針腳,但不會展示任何輸出針腳。 如需詳細資訊,請參閱 啟動 BDA Minidriver 和 建立分派表。
BDA 篩選條件的建立例程應該為其篩選物件配置記憶體、設定篩選對象的成員變數,然後呼叫 BdaInitFilter 支援函式來初始化篩選實例。 在此呼叫中,BDA 篩選器的創建例程會將指標傳遞至 KSFILTER 結構,以便建立初始篩選,以及傳遞至描述篩選器範本拓撲可能性的 BDA_FILTER_TEMPLATE 結構的指標,適用於初始篩選實例。