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 o identificador de instancia de NDIS 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ó a la función NdisBuildScatterGatherList cuando se asignó la lista de dispersión y recopilación.
[in] WriteToDevice
Valor BOOLEAN que se establece en TRUE si se usó la lista de dispersión y recopilación para escribir en el dispositivo. De lo contrario, es FALSE.
Valor devuelto
None
Observaciones
Los controladores NDIS llaman a la función NdisFreeScatterGatherList para liberar una lista de dispersión y recopilación que se creó con la Función NdisBuildScatterGatherList .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en NDIS 6.20 y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | = DISPATCH_LEVEL |