Fonctionnalités de minutage Connection-Oriented
NDIS orienté connexion prend en charge l’utilisation de l’heure locale d’une carte réseau pour planifier la transmission des paquets et pour l’horodatage des paquets d’envoi et de réception.
Note Ces fonctionnalités de minutage orientée 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 :
Indique s’il existe une horloge lisible sur la carte réseau.
Indique si la carte réseau dérive son heure de la connexion réseau.
Précision de l’horloge locale.
Indique si la carte réseau peut horodatage recevoir des paquets avec son heure locale.
Indique si la carte réseau peut planifier la transmission d’un paquet d’envoi en fonction de son heure locale.
Indique si la carte réseau peut horodatage des 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 manière 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 hors bande (OOB) du paquet. Pour plus d’informations, consultez NET_BUFFER_LIST.