Sdílet prostřednictvím


Přiřazení váhy filtru

Každý filtr v platformě WFP (Windows Filtering Platform) má přidruženou váhu, která se používá během filtru rozhodčí.

Hmotnost filtru používaná modulem BFE (Base Filtering Engine) je typu FWP_UINT64. Volající mají při přidávání filtrů tři možnosti.

  • Nastavte váhu na FWP_UINT64. BFE používá zadanou hmotnost, jak je.

  • Nastavte váhu na FWP_EMPTY. BFE automaticky generuje váhu v rozsahu [0, 2⁶⁰).

  • Nastavte váhu na FWP_UINT8 v rozsahu [0, 15]. BFE používá zadanou hmotnost jako identifikátor rozsahu hmotnosti.

    BFE automaticky vygeneruje 60 bitů s nízkým pořadím (přesně tak, jako kdyby byla váha nastavena na FWP_EMPTY) a pak použije zadanou hodnotu k nastavení 4 bitů s vysokým pořadím. To umožňuje volajícím ručně rozdělit prostor hmotnosti na 16 rozsahů a přitom používat automatické vážení v rozsahu.

Poznámka

Pokud jsou dva nebo více popisků registrovány na stejném podvrstě, mohou nastat problémy, když je k filtrům přiřazena stejná váha. Tento problém může být znemožněno tím, že bublinové popisky vytvoří vlastní podvrstvič pomocí FwpmSubLayerAdd0.

 

identifikátory váhy filtru