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

Consulte también