Compartilhar via


Função NetExtensionGetFragmentReturnContext (returncontext.h)

A função NetExtensionGetFragmentReturnContext recupera as informações de extensão de contexto de retorno para um fragmento de rede.

Sintaxe

EXTERN_C_START NET_FRAGMENT_RETURN_CONTEXT * NetExtensionGetFragmentReturnContext(
  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 contexto de retorno para esse fragmento.

Index

O índice no anel de fragmento do NET_FRAGMENTde destino.

Valor de retorno

Retorna um ponteiro para uma estrutura de NET_FRAGMENT_RETURN_CONTEXT que contém as informações de contexto de retorno do fragmento.

Observações

Normalmente, os drivers de cliente NIC consultam deslocamentos para extensões de fragmento durante a criação da fila de datapath e, em seguida, armazenam-nas no espaço de contexto da fila para que não precisem consultá-las com muita frequência. Para obter um exemplo disso, consulte Transmitir e receber filas. Os clientes podem recuperar o deslocamento de contexto de retorno do contexto da fila para passar para NetExtensionGetFragmentReturnContext.

Essa função é uma função wrapper em torno de NetExtensionGetData.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
versão mínima do UMDF 2.33
cabeçalho returncontext.h
IRQL Qualquer nível, desde que a memória de destino seja residente

Consulte também

transmitir e receber filas

descritores e extensões de pacote

NetExtensionGetData