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