estructura INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES (iphlpapi.h)
Describe las funcionalidades de marca de tiempo de software del controlador de miniporte de una NIC.
Para obtener más información y ejemplos de código, consulta Marcas de tiempo de paquetes.
Sintaxis
typedef struct _INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES {
BOOLEAN AllReceive;
BOOLEAN AllTransmit;
BOOLEAN TaggedTransmit;
} INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES, *PINTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES;
Members
AllReceive
Tipo: BOOLEAN
También contiene miembros que describen las funcionalidades de marca de tiempo de software del controlador de miniporte de una NIC. No es una funcionalidad de hardware. TRUE indica que el controlador de miniporte de la NIC puede generar una marca de tiempo de software para todos los paquetes recibidos. Un valor false indica que el software no es capaz de esto.
AllTransmit
Tipo: BOOLEAN
No es una funcionalidad de hardware. Análogo a AllReceiveSw, excepto que se aplica a la dirección de transmisión. TRUE indica que el controlador de miniporte de la NIC puede generar una marca de tiempo de software para todos los paquetes transmitidos. Un valor false indica que el software no es capaz de esto.
TaggedTransmit
Tipo: BOOLEAN
No es una funcionalidad de hardware. TRUE indica que el controlador de miniporte de la NIC puede generar una marca de tiempo de software para cualquier paquete transmitido específico cuando se indique que lo haga la aplicación. Un valor false indica que el software no es capaz de esto. Consulte TIMESTAMPING_CONFIG (y TIMESTAMPING_FLAG_TX) para determinar cómo solicitar una marca de tiempo al enviar paquetes UDP a través de Windows Sockets.
Comentarios
Todos los miembros de la estructura INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES representan funcionalidades de marca de tiempo de software. La marca de tiempo de software generada por el controlador NIC corresponde a un valor de contador obtenido mediante una llamada a QueryPerformanceCounter.
No se admite tener habilitadas las marcas de tiempo de hardware y software juntas.
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | iphlpapi.h |