Hoe NDIS niet-actieve netwerkadapters detecteert

Nadat het minipoortstuurprogramma NDIS selectieve onderbreking heeft ingeschakeld en de handlerfuncties heeft geregistreerd, bewaakt NDIS de I/O-activiteit van de netwerkadapter op de volgende manier:

NDIS bepaalt dat de netwerkadapter ongebruikt is als er geen activiteit op de adapter wordt gedetecteerd gedurende een inactiviteits-time-outperiode. De duur van deze time-outperiode wordt opgegeven door de waarde van het *SSIdleTimeout gestandaardiseerd INF-trefwoord. Voor meer informatie over dit trefwoord, zie Gestandaardiseerde INF-trefwoorden voor NDIS Selectief onderbreken.

Nadat de netwerkadapter inactief is geworden, start NDIS de selectieve onderbrekingsbewerking. Door deze bewerking wordt de netwerkadapter onderbroken door deze over te schakelen naar een lage energiestatus.

NDIS start deze selectieve onderbrekingsbewerking door een niet-actieve melding naar het minipoortstuurprogramma uit te geven. NDIS doet dit door de MiniportIdleNotification handlerfunctie van het stuurprogramma aan te roepen. Voor meer informatie over het afhandelen van de NDIS Selective Suspend Idle Notification door het minipoortstuurprogramma, zie .

Als NDIS detecteert dat I/O-aanvragen voor de netwerkadapter worden uitgegeven vanuit overlay-stuurprogramma's of als de adapter een wake-upgebeurtenis aangeeft, annuleert NDIS de melding voor inactiviteit. NDIS doet dit door de MiniportCancelIdleNotification handlerfunctie van het minipoortstuurprogramma aan te roepen.

Voor meer informatie over hoe NDIS de niet-actieve melding annuleert, zie Het annuleren van de NDIS Selectieve niet-actieve melding.

Voor meer informatie over hoe het minipoortstuurprogramma de inactieve melding van de NDIS Selectieve Onderbreking voltooit, zie Voltooiing van de NDIS Selectieve Onderbrekingsmelding.