Функция NdisFreeNetBuffer (ndis/nblapi.h)

Вызовите функцию NdisFreeNetBuffer , чтобы освободить NET_BUFFER структуру, которая ранее была выделена из пула NET_BUFFER структуры с помощью функции NdisAllocateNetBuffer .

Синтаксис

NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBuffer(
  [in] NET_BUFFER *NetBuffer
);

Параметры

[in] NetBuffer

Указатель на структуру NET_BUFFER, выделенную путем вызова NdisAllocateNetBuffer.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis/nblapi.h (включая ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_NetBuffer_Function(ndis), NdisAllocateNetBuffer(ndis), NdisAllocateNetBufferMdlAndData(ndis), NdisAllocateNetBufferMdlAndData_InitFail(ndis)

См. также раздел

NET_BUFFER

NdisAllocateNetBuffer