Penetapan Bobot Filter
Setiap filter dalam Windows Filtering Platform (WFP) memiliki bobot terkait, yang digunakan selama filter arbitrase.
Bobot filter yang digunakan oleh Mesin Pemfilteran Dasar (BFE) berjenis FWP_UINT64. Penelepon memiliki tiga opsi saat menambahkan filter.
Atur bobot ke FWP_UINT64. BFE menggunakan bobot yang disediakan apa adanya.
Atur bobot ke FWP_EMPTY. BFE secara otomatis menghasilkan berat dalam rentang [0, 2⁶⁰).
Atur bobot ke FWP_UINT8 dalam rentang [0, 15]. BFE menggunakan bobot yang disediakan sebagai pengidentifikasi rentang berat.
BFE secara otomatis menghasilkan urutan rendah 60 bit (persis seolah-olah berat telah diatur ke FWP_EMPTY), dan kemudian menggunakan nilai yang disediakan untuk mengatur 4 bit pesanan tinggi. Ini memungkinkan penelepon untuk membagi ruang berat secara manual menjadi 16 rentang, sambil masih menggunakan pembobotan otomatis dalam rentang.
Nota
Ketika dua atau lebih callout terdaftar di sublayer yang sama, masalah dapat terjadi ketika bobot yang sama ditetapkan ke filter. Masalah ini dapat dicegah dengan meminta callout membuat sublayer mereka sendiri dengan menggunakan FwpmSubLayerAdd0.
Topik terkait