Função NetExtensionGetPacketRscTimestamp (rsc.h)
A função NetExtensionGetPacketRscTimestamp recupera informações de carimbo de data/hora de RSC (coalescência de segmento de recebimento) para um pacote.
Sintaxe
NET_PACKET_RSC_TIMESTAMP * NetExtensionGetPacketRscTimestamp(
NET_EXTENSION const *Extension,
UINT32 Index
);
Parâmetros
Extension
Um ponteiro para uma estrutura de NET_EXTENSION que descreve as informações de extensão de carimbo de data/hora do RSC para essa fila de recebimento.
Index
O índice no anel de pacote para o NET_PACKET de destino.
Retornar valor
Retorna um ponteiro para uma estrutura NET_PACKET_RSC_TIMESTAMP que contém as informações de RSC para esse pacote.
Comentários
Os drivers de cliente NIC normalmente consultam deslocamentos para extensões de pacote durante a criação da fila de caminho de dados e, em seguida, armazenam-nos em seu espaço de contexto de fila para que eles não precisem consultá-los com muita frequência. Para obter um exemplo disso, consulte Transmitir e receber filas. Os clientes podem recuperar o deslocamento RSC do contexto da fila para passar para NetExtensionGetPacketRscTimestamp.
Essa função é uma função wrapper em torno de NetExtensionGetData.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do UMDF | 2.33 |
Cabeçalho | rsc.h |
IRQL | Qualquer nível, desde que a memória de destino seja residente |