Partager via


Connection-Oriented Fonctionnalités de Synchronisation

NDIS orienté sur la connexion prend en charge l’utilisation de l’heure locale d’une carte d’interface réseau pour programmer l'envoi des paquets et pour l’horodatage des paquets d’envoi et de réception.

Note Ces fonctionnalités de temporisation orientées connexion sont facultatives. Ces fonctionnalités ne sont pas prises en charge par toutes les cartes réseau CoNDIS.

Un pilote de protocole orienté connexion peut appeler NdisCoOidRequest pour interroger les fonctionnalités de minutage local d’un pilote miniport orienté connexion ou d’un pilote MCM avec OID_GEN_CO_GET_TIME_CAPS. En réponse à une telle requête, le pilote miniport ou le pilote MCM retourne des informations sur :

  • Indiquer s'il y a une horloge lisible sur la carte réseau.

  • Indique si la carte réseau dérive son temps de la connexion réseau.

  • Précision de l’horloge locale.

  • Indique si la carte réseau peut horodater les paquets reçus avec son heure locale.

  • Indique si la carte réseau peut planifier un paquet à envoyer pour la transmission selon son heure locale.

  • Indique si la carte réseau peut horodater les paquets transmis avec son heure locale.

Pour obtenir l’heure locale d’une carte réseau, un protocole orienté connexion peut appeler NdisCoOidRequest pour interroger un pilote miniport orienté connexion ou un pilote MCM avec OID_GEN_CO_GET_NETCARD_TIME. Le pilote miniport orienté connexion ou le pilote MCM retourne de façon synchrone son heure locale, que le protocole orienté connexion peut ensuite utiliser pour planifier la transmission des paquets.

Les informations de minutage d’un paquet d’envoi ou de réception sont contenues dans les données OOB (out-of-band) du paquet. Pour plus d’informations, consultez NET_BUFFER_LIST.