Função NdisFreeScatterGatherList (ndis.h)

A função NdisFreeScatterGatherList libera uma lista de dispersão/coleta.

Sintaxe

void NdisFreeScatterGatherList(
  [in] IN NDIS_HANDLE          NdisHandle,
  [in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
  [in] IN BOOLEAN              WriteToDevice
);

Parâmetros

[in] NdisHandle

Um identificador de instância ou driver NDIS que foi obtido durante a inicialização do chamador. Esse deve ser o mesmo identificador que foi passado para o A função NdisBuildScatterGatherList quando a lista de dispersão/coleta foi criada.

[in] ScatterGatherListBuffer

Um ponteiro para uma estrutura de SCATTER_GATHER_LIST fornecida pelo chamador para liberar. Esse deve ser o mesmo buffer que foi passado para a função NdisBuildScatterGatherList quando a lista de dispersão/coleta foi alocada.

[in] WriteToDevice

Um valor BOOLEAN definido como TRUE se a lista de dispersão/coleta tiver sido usada para gravação no dispositivo. Caso contrário, será FALSE.

Retornar valor

Nenhum

Comentários

Os drivers NDIS chamam a função NdisFreeScatterGatherList para liberar uma lista de dispersão/coleta criada com o Função NdisBuildScatterGatherList .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.20 e posterior.
Plataforma de Destino Universal
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL = DISPATCH_LEVEL

Confira também

NdisBuildScatterGatherList

SCATTER_GATHER_LIST