Compartir a través de


estructura NET_BUFFER_LIST_TIMESTAMP (ndis/nbltimestamp.h)

La estructura NET_BUFFER_LIST_TIMESTAMP representa una marca de tiempo de software o hardware que se genera en la recepción o transmisión de un paquete.

Sintaxis

typedef struct _NET_BUFFER_LIST_TIMESTAMP {
  ULONG64 Timestamp;
} NET_BUFFER_LIST_TIMESTAMP, *PNET_BUFFER_LIST_TIMESTAMP;

Miembros

Timestamp

Valor entero de 64 bits que representa una marca de tiempo de software o hardware.

Observaciones

Los controladores de miniport pueden almacenar una marca de tiempo en la matriz de NET_BUFFER_LIST (NBL) NetBufferListInfo. Los controladores pueden usar la estructura de NET_BUFFER_LIST_TIMESTAMP para establecer la marca de tiempo en el campo NetBufferListInfo de NBL. El controlador rellena el campo marca de tiempo de de la estructura de NET_BUFFER_LIST_TIMESTAMP y llama a NdisSetNblTimestampInfo, pasando la estructura.

Los controladores de miniport pueden usar NdisGetNblTimestampInfo y NdisCopyNblTimestampInfo para recuperar y copiar marcas de tiempo.

Para obtener más información sobre cómo generar marcas de tiempo de hardware y software, consulte Asociación de marcas de tiempo a paquetes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11
servidor mínimo admitido Windows Server 2022. Se admite en NDIS 6.82 y versiones posteriores.
encabezado de ndis/nbltimestamp.h (include ndis.h)

Consulte también

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Información general sobre la marca de tiempo de paquetes NDIS

Adjuntar marcas de tiempo a paquetes