Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Llame a la función NdisFreeReassembledNetBufferList para liberar una estructura de NET_BUFFER_LIST ensamblada y la estructura de NET_BUFFER asociada y la cadena MDL.
Sintaxis
NDIS_EXPORTED_ROUTINE VOID NdisFreeReassembledNetBufferList(
[in] NET_BUFFER_LIST *ReassembledNetBufferList,
[in] ULONG DataOffsetDelta,
[in] ULONG FreeReassembleFlags
);
Parámetros
[in] ReassembledNetBufferList
Puntero a una estructura de NET_BUFFER_LIST que el controlador asignó mediante una llamada a función NdisAllocateReassembledNetBufferList.
[in] DataOffsetDelta
Número de bytes que se van a avanzar (agregar a) el miembro DataOffset del ensamblado NET_BUFFER estructura antes de liberar la estructura. Este valor debe coincidir con dataOffsetDelta que el controlador pasó a NdisAllocateReassembledNetBufferList.
[in] FreeReassembleFlags
Marcas NDIS que se pueden combinar con una operación OR. Establezca este parámetro en cero. Actualmente no hay marcas definidas para esta función.
Valor devuelto
Ninguno
Observaciones
NdisFreeReassembledNetBufferList libera una estructura NET_BUFFER_LIST ensamblada que el autor de la llamada asignó mediante una llamada a NdisAllocateReassembledNetBufferList.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
| de la plataforma de destino de | Universal |
| encabezado de | ndis/nblapi.h (incluya ndis.h) |
| biblioteca de | Ndis.lib |
| irQL | <= DISPATCH_LEVEL |
| reglas de cumplimiento de DDI | Irql_NetBuffer_Function(ndis), NdisAllocateReassembledNetBufferList(ndis), NdisAllocateReassembledNetBufferList_InitFail(ndis) |