Función NdisSetNblTimestampInfo (ndis/nbltimestamp.h)

Los controladores de minipuerto llaman a NdisSetNblTimestampInfo para almacenar una marca de tiempo de hardware o software en una estructura de NET_BUFFER_LIST (NBL).

Sintaxis

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

Parámetros

[_Inout_] Nbl

Puntero a una estructura NET_BUFFER_LIST .

[_In_] NblTimestamp

Puntero a una estructura de NET_BUFFER_LIST_TIMESTAMP inicializada.

Valor devuelto

None

Observaciones

El controlador de minipuerto puede almacenar una marca de tiempo de software o hardware en una matriz NetBufferListInfo de NBL. El controlador rellena el campo Marca de tiempo de la estructura NET_BUFFER_LIST_TIMESTAMP y llama a NdisSetNblTimestampInfo, pasando la estructura.

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.
Plataforma de destino Universal
Encabezado ndis/nbltimestamp.h (include ndis.h)
Library ndis.lib

Consulte también

NET_BUFFER_LIST_TIMESTAMP

NET_BUFFER_LIST

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

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

Adjuntar marcas de tiempo a paquetes