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 obtido durante a inicialização do chamador. Esse deve ser o mesmo identificador que foi passado para o 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 passado para a função NdisBuildScatterGatherList quando a lista de dispersão/coleta foi alocada.
[in] WriteToDevice
Um valor BOOLEAN definido como VERDADEIRO se a lista de dispersão/coleta foi usada para gravar no dispositivo. Caso contrário, será FALSE.
Valor de retorno
Nenhum
Observações
Os drivers NDIS chamam a função NdisFreeScatterGatherList para liberar uma lista de dispersão/coleta que foi criada com o função NdisBuildScatterGatherList.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.20 e posterior. |
da Plataforma de Destino | Universal |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | = DISPATCH_LEVEL |