NET_BUFFER_LIST_TIMESTAMP estructura (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.
Comentarios
Los controladores de minipuerto pueden almacenar una marca de tiempo en la matriz NetBufferListInfo de la estructura de NET_BUFFER_LIST (NBL). Los controladores pueden usar la estructura 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 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 | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Servidor mínimo compatible | Windows Server 2022. Se admite en NDIS 6.82 y versiones posteriores. |
Encabezado | ndis/nbltimestamp.h (include ndis.h) |
Consulte también
Información general sobre la marca de tiempo de paquetes NDIS