Compartilhar via


Função NetRingAdvanceIndex (ring.h)

A função NetRingAdvanceIndex avança o índice em um anel líquido para frente, encapsulando se necessário.

Sintaxe

UINT32 NetRingAdvanceIndex(
  [_In_] NET_RING const *Ring,
  [_In_] UINT32         Index,
  [_In_] INT32          Distance
);

Parâmetros

[_In_] Ring

Um ponteiro para um NET_RING acessar.

[_In_] Index

O valor do índice a ser adiantado.

[_In_] Distance

A distância para avançar o índice.

Retornar valor

Retorna o novo índice depois de avançar a distância no anel líquido.

Comentários

NetRingAdvanceIndex permite que os drivers de cliente avancem vários índices no anel de rede. Os drivers de cliente também podem chamar a função wrapper NetRingIncrementIndex para incrementar o índice em 1.

Requisitos

Requisito Valor
Versão mínima do UMDF 2.33
Cabeçalho ring.h
IRQL Qualquer nível, desde que a memória de destino seja residente

Confira também

NET_RING

NetRingIncrementIndex