Compartilhar via


Função NetRingCollectionGetFragmentRing (ringcollection.h)

O NetRingCollectionGetFragmentRing obtém o anel de fragmento de uma fila de pacotes.

Sintaxe

NET_RING * NetRingCollectionGetFragmentRing(
  NET_RING_COLLECTION const *Rings
);

Parâmetros

Rings

Um ponteiro para uma estrutura de NET_RING_COLLECTION que descreve os anéis de rede dessa fila de pacotes.

Valor de retorno

Retorna um ponteiro para o fragmento NET_RING da fila de pacotes.

Observações

Os drivers cliente normalmente chamam essa função quando precisam trabalhar diretamente com um anel de fragmento, como quando o driver está postando informações no hardware. Por exemplo, durante a transmissão, um driver pode usar o elementIndexMask do anel de fragmento para recuperar o fragmento correto que está sendo postado no hardware para preencher o descritor de hardware.

Para obter exemplos de como usar essa função, consulte o driver de exemplo Realtek.

Requisitos

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

Consulte também

introdução a anéis de rede