Características de control de tiempo de Connection-Oriented
El NDIS orientado a la conexión admite el uso de la hora local de una NIC para programar la transmisión de paquetes y para enviar y recibir paquetes de marca de tiempo.
Nota Estas características de tiempo orientadas a la conexión son opcionales. Estas características no son compatibles con todas las NIC de CoNDIS.
Un controlador de protocolo orientado a la conexión puede llamar a NdisCoOidRequest para consultar las funcionalidades de tiempo local de un controlador de miniporte orientado a la conexión o un controlador MCM con OID_GEN_CO_GET_TIME_CAPS. En respuesta a esta consulta, el controlador de minipuerto o el controlador MCM devuelve información sobre:
Si hay un reloj legible en la NIC.
Si la NIC deriva su tiempo de la conexión de red.
Precisión del reloj local.
Si la NIC puede realizar la marca de tiempo de los paquetes recibidos con su hora local.
Si la NIC puede programar un paquete de envío para la transmisión según su hora local.
Si la NIC puede transmitir paquetes de marca de tiempo con su hora local.
Para obtener la hora local de una NIC, un protocolo orientado a la conexión puede llamar a NdisCoOidRequest para consultar un controlador de miniporte orientado a la conexión o un controlador MCM con OID_GEN_CO_GET_NETCARD_TIME. El controlador de miniporte orientado a la conexión o el controlador MCM devuelve sincrónicamente su hora local, que el protocolo orientado a la conexión puede usar para programar la transmisión de paquetes.
La información de tiempo de un paquete de envío o recepción se incluye en los datos fuera de banda (OOB) del paquete. Para obtener más información, consulte NET_BUFFER_LIST.