NDIS_STATUS_RESET_START
Состояние NDIS_STATUS_RESET_START указывает, что адаптер мини-порта сбрасывается.
Комментарии
Драйверы miniport не должны вызывать функцию NdisMIndicateStatusEx , чтобы сообщить о начале и завершении каждой операции сброса, так как NDIS уведомляет о начале и завершении операции сброса.
Драйвер мини-порта сбрасывает адаптер мини-порта, когда NDIS вызывает функцию MiniportResetEx драйвера минипорта . NDIS вызывает функцию ProtocolStatusEx каждого связанного протокола и промежуточного драйвера и функцию FilterStatus для модулей фильтров с состоянием NDIS_STATUS_RESET_START. Когда драйвер мини-порта завершает сброс, NDIS уведомляет выше водителей о состоянии NDIS_STATUS_RESET_END.
Когда драйвер протокола получает NDIS_STATUS_RESET_START индикатор состояния, он должен:
Храните все данные, готовые к передаче, пока ее функция ProtocolStatusEx не получит NDIS_STATUS_RESET_END индикатор состояния.
Не делайте вызовы NDIS, которые направляются в базовый драйвер мини-порта, за исключением вызовов для возврата ресурсов, таких как полученные буферы данных, с помощью функции NdisReturnNetBufferLists .
Требования
Версия |
Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 в Windows Vista. Поддерживается для драйверов NDIS 5.1 в Windows XP. |
Заголовок |
Ndis.h (включая Ndis.h) |