Partilhar via


Função NdisSetNblTimestampInfo (ndis/nbltimestamp.h)

Os drivers de miniport chamam NdisSetNblTimestampInfo para armazenar um carimbo de data/hora de hardware ou software em uma estrutura NBL (NET_BUFFER_LIST).

Sintaxe

void NdisSetNblTimestampInfo(
  [_Inout_] NET_BUFFER_LIST                 *Nbl,
  [_In_]    NET_BUFFER_LIST_TIMESTAMP const *NblTimestamp
);

Parâmetros

[_Inout_] Nbl

Um ponteiro para uma estrutura NET_BUFFER_LIST.

[_In_] NblTimestamp

Um ponteiro para uma estrutura de NET_BUFFER_LIST_TIMESTAMP inicializada.

Valor de retorno

Nenhum

Observações

O driver de miniporto pode armazenar um carimbo de data/hora de software ou hardware na matriz NetBufferListInfo de um NBL. O driver preenche o campo carimbo de data/hora da estrutura NET_BUFFER_LIST_TIMESTAMP e chama NdisSetNblTimestampInfo, passando a estrutura.

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
de cliente com suporte mínimo Windows 11
servidor com suporte mínimo Windows Server 2022. Com suporte no NDIS 6.82 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis/nbltimestamp.h (inclua ndis.h)
biblioteca ndis.lib

Consulte também

NET_BUFFER_LIST_TIMESTAMP

NET_BUFFER_LIST

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

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

Anexando carimbos de data/hora a pacotes