estrutura NET_BUFFER_LIST_TIMESTAMP (ndis/nbltimestamp.h)

A estrutura NET_BUFFER_LIST_TIMESTAMP representa um carimbo de data/hora de software ou hardware gerado na recepção ou transmissão de um pacote.

Sintaxe

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

Membros

Timestamp

Um valor inteiro de 64 bits que representa um carimbo de data/hora de software ou hardware.

Comentários

Os drivers de miniport podem armazenar um carimbo de data/hora na matriz NetBufferListInfo da estrutura de NET_BUFFER_LIST (NBL). Os drivers podem usar a estrutura NET_BUFFER_LIST_TIMESTAMP para definir o carimbo de data/hora no campo NetBufferListInfo da NBL. O driver preenche o campo Carimbo de data/hora da estrutura NET_BUFFER_LIST_TIMESTAMP e chama NdisSetNblTimestampInfo, passando a estrutura.

Os drivers de miniport podem usar NdisGetNblTimestampInfo e NdisCopyNblTimestampInfo para recuperar e copiar carimbos de data/hora.

Para obter mais informações sobre como gerar carimbos de data/hora de hardware e software, consulte Anexando carimbos de data/hora a pacotes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022. Com suporte no NDIS 6.82 e posterior.
Cabeçalho ndis/nbltimestamp.h (inclua ndis.h)

Confira também

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Visão geral do carimbo de data/hora do pacote NDIS

Anexando carimbos de data/hora a pacotes