Partilhar via


Função NetExtensionGetPacketRsc (rsc.h)

A função NetExtensionGetPacketRsc recupera informações de RSC (coalescência de segmento) de recebimento de um pacote.

Sintaxe

EXTERN_C_START NET_PACKET_RSC * NetExtensionGetPacketRsc(
  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 RSC para essa fila de recebimento.

Index

O índice no anel de pacote do NET_PACKETde destino.

Valor de retorno

Retorna um ponteiro para uma estrutura de NET_PACKET_RSC que contém as informações do RSC para esse pacote.

Observações

Normalmente, os drivers de cliente NIC consultam deslocamentos para extensões de pacote durante a criação da fila de datapath e, em seguida, armazenam-nos no espaço de contexto da 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 NetExtensionGetPacketRsc.

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

Consulte também

descritores e extensões de pacote

NetExtensionGetData