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 |