Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’état NDIS_STATUS_RESET_START indique qu’un adaptateur miniport est réinitialisé.
Remarques
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 sur-mesure lorsqu’une opération de réinitialisation commence et se termine.
Un pilote miniport réinitialise un adaptateur miniport quand NDIS appelle la fonction miniport driver’s MiniportResetEx. NDIS appelle la fonction ProtocolStatusEx de chaque protocole lié et pilote intermédiaire, ainsi que la fonction FilterStatus des modules de filtre surlysants avec l’état de NDIS_STATUS_RESET_START. Lorsque le pilote miniport termine la réinitialisation, NDIS avertit les pilotes surlysants avec un état de NDIS_STATUS_RESET_END.
Lorsqu’un pilote de protocole reçoit une indication d’état NDIS_STATUS_RESET_START, il doit :
Conservez toutes les données prêtes à transmettre jusqu’à ce que sa fonction ProtocolStatusEx reçoive une indication d’état NDIS_STATUS_RESET_END.
N’effectuez aucun appel NDIS dirigé vers le pilote miniport sous-jacent, à l’exception des appels pour retourner des ressources telles que les mémoires tampons de données reçues avec les NdisReturnNetBufferLists fonction.
Exigences
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 (include Ndis.h) |