Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa NDIS może wywołać funkcję MiniportResetEx sterownika miniportu lub MCM w celu zresetowania karty sieciowej.
Uwaga dojścia AF, SAP i VC, które są aktywne i prawidłowe przed zresetowaniem, są aktywne i prawidłowe po zresetowaniu.
Na poniższej ilustracji przedstawiono klienta wysyłającego żądanie zresetowania do sterownika miniportu.
Na następnej ilustracji przedstawiono klienta wysyłającego żądanie zresetowania do sterownika MCM.
Kiedy podstawowy sterownik zorientowany na połączenia resetuje kartę sieciową, NDIS powiadamia każdy powiązany protokół, wywołując funkcję protokołu ProtocolCoStatusEx z NDIS_STATUS_RESET_START.
Usługa NDIS nie będzie akceptować wysyłania danych i żądań inicjowanych przez protokół do sterownika miniportu lub sterownika MCM, gdy karta sieciowa sterownika miniportu lub sterownika MCM jest resetowana. Podczas trwania resetu, sterownik protokołu nie powinien próbować wysyłać pakietów do sterownika miniportu za pomocą NdisCoSendNetBufferLists ani żądać informacji ze sterownika miniportu za pomocą NdisCoOidRequest.
MiniportResetEx wykonuje wszelkie zależne od urządzenia czynności wymagane do zresetowania karty sieciowej. MiniportResetEx może zakończyć się synchronicznie lub asynchronicznie poprzez wywołanie NdisMResetComplete:
Jeśli resetowanie zakończy się synchronicznie, usługa NDIS wywołuje funkcję ProtocolCoStatusEx każdego związanego protokołu z NDIS_STATUS_RESET_END.
Jeśli resetowanie zakończy się asynchronicznie, usługa NDIS wywołuje funkcję ProtocolCoStatusEx każdego protokołu powiązanego z NDIS_STATUS_RESET_END.