Compartir a través de


Función NdisFreeScatterGatherList (ndis.h)

La función NdisFreeScatterGatherList libera una lista de dispersión y recopilación.

Sintaxis

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

Parámetros

[in] NdisHandle

Controlador NDIS o identificador de instancia que se obtuvo durante la inicialización del autor de la llamada. Debe ser el mismo identificador que se pasó al función NdisBuildScatterGatherList cuando se creó la lista de dispersión y recopilación.

[in] ScatterGatherListBuffer

Puntero a una estructura de SCATTER_GATHER_LIST proporcionada por el autor de la llamada que se va a liberar. Debe ser el mismo búfer que se pasó al NdisBuildScatterGatherList función cuando se asignó la lista de dispersión y recopilación.

[in] WriteToDevice

Valor BOOLEAN que se establece en TRUE si la lista de dispersión y recopilación se usó para escribir en el dispositivo. De lo contrario, es FALSE.

Valor devuelto

Ninguno

Observaciones

Los controladores NDIS llaman a la función NdisFreeScatterGatherList para liberar una lista de dispersión o recopilación que se creó con el función NdisBuildScatterGatherList.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite en NDIS 6.20 y versiones posteriores.
de la plataforma de destino de Universal
encabezado de ndis.h (incluya Ndis.h)
biblioteca de Ndis.lib
irQL = DISPATCH_LEVEL

Consulte también

NdisBuildScatterGatherList

SCATTER_GATHER_LIST