Função NetRingCollectionGetFragmentRing (ringcollection.h)
O NetRingCollectionGetFragmentRing obtém o anel de fragmento para uma fila de pacotes.
Sintaxe
NET_RING * NetRingCollectionGetFragmentRing(
NET_RING_COLLECTION const *Rings
);
Parâmetros
Rings
Um ponteiro para uma estrutura NET_RING_COLLECTION que descreve os anéis de rede dessa fila de pacotes.
Retornar valor
Retorna um ponteiro para o fragmento NET_RING para a fila de pacotes.
Comentários
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 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 |
---|---|
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 |