Partager via


NDIS_STATUS_RESET_START

Le NDIS_STATUS_RESET_START status indique qu’un adaptateur miniport est en cours de réinitialisation.

Notes

Les pilotes miniports ne doivent pas appeler la fonction NdisMIndicateStatusEx pour signaler le début et la fin de chaque opération de réinitialisation, car NDIS avertit les pilotes qui se mettent à l’écart lorsqu’une opération de réinitialisation commence et se termine.

Un pilote miniport réinitialise un adaptateur miniport lorsque NDIS appelle la fonction MiniportResetEx du pilote miniport. NDIS appelle la fonction ProtocolStatusEx de chaque protocole lié et pilote intermédiaire, ainsi que la fonction FilterStatus des modules de filtre en sur-superposition avec une status de NDIS_STATUS_RESET_START. Lorsque le pilote miniport termine la réinitialisation, NDIS avertit les pilotes qui se superposent avec un status de NDIS_STATUS_RESET_END.

Lorsqu’un pilote de protocole reçoit une indication NDIS_STATUS_RESET_START status, il doit :

  • Conservez toutes les données prêtes à être transmises jusqu’à ce que sa fonction ProtocolStatusEx reçoive une indication NDIS_STATUS_RESET_END status.

  • N’effectue pas d’appels NDIS dirigés vers le pilote miniport sous-jacent, à l’exception des appels pour retourner des ressources telles que des mémoires tampons de données reçues avec la fonction NdisReturnNetBufferLists .

Spécifications

Version

Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 dans Windows XP.

En-tête

Ndis.h (inclure Ndis.h)

Voir aussi

FilterStatus

MiniportResetEx

NDIS_STATUS_RESET_END

NdisMIndicateStatusEx

NdisReturnNetBufferLists

ProtocolStatusEx