Share via


篩選器加權指派

Windows 篩選平台 () 中的每個篩選都有相關聯的權數,會在 篩選仲裁期間使用。

基底篩選引擎所使用的篩選權數 (BFE) 的類型為 FWP_UINT64。 新增篩選時,呼叫端有三個選項。

  • 將權數設定為 FWP_UINT64。 BFE 會依原樣使用提供的權數。

  • 將權數設定為 FWP_EMPTY。 BFE 會自動在範圍 [0, 2⁶⁰) 中產生權數。

  • 將權數設定為範圍 [0, 15] 中的 FWP_UINT8 。 BFE 使用提供的權數做為加權範圍識別碼。

    BFE 會自動產生低階 60 位 (就像權數已設定為 FWP_EMPTY) ,然後使用提供的值來設定 4 個高序位。 這可讓呼叫端手動將權數空間分割成 16 個範圍,同時仍會在範圍內使用自動加權。

注意

在同一個子圖層註冊兩個或多個圖說文字時,將相同的權數指派給篩選時,可能會發生問題。 使用 FwpmSubLayerAdd0建立自己的子圖層,即可防止此問題。

 

篩選權數識別碼