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 |