Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A szűrőillesztők megadhatnak egy FilterStatus függvényt, amelyet az NDIS hív meg, amikor egy mögöttes illesztőprogram állapotot jelez. A szűrőillesztők állapotjelzéseket is kezdeményezhetnek.
Az alábbi ábra egy szűrt állapot jelzését szemlélteti.
Az NDIS meghívja a szűrőillesztő FilterStatus függvényét, miután egy mögöttes illesztőprogram meghív egy állapotjelző függvényt (NdisMIndicateStatusEx vagy NdisFIndicateStatus). A miniport-illesztőprogram állapotának jelzéséről további információt az Adapter állapotjelzői című témakörben talál.
A szűrőillesztő használja az NdisFIndicateStatus függvényét a FilterStatus funkciójában, hogy a szűrt állapotjelzőt átadja a ráépülő illesztőprogramoknak. A szűrőillesztők kiszűrhetik az állapotjelzőket (a NdisFIndicateStatus meghívása nélkül), vagy módosíthatják a megadott állapotot, mielőtt meghívják az NdisFIndicateStatus-t.
Az állapotjelzők indításához a szűrőillesztők meghívják a NdisFIndicateStatus-t a FilterStatus előzetes hívása nélkül.
Ebben az esetben a szűrőillesztőnek a SourceHandle tagot a FilterAttach függvénynek átadott NdisFilterHandle paraméterre kell állítania. Ha az állapotjelző egy OID-kéréshez van társítva, a szűrőillesztő beállíthatja a DestinationHandle és a RequestId tagokat, hogy az NDIS egy adott protokollkötésre adja meg az állapotjelzőt.
Miután egy szűrőillesztő meghívja az NdisFIndicateStatus-t, az NDIS meghívja a következő túlillesztési illesztőprogram állapotfüggvényét (ProtocolStatusEx vagy FilterStatus).