Поделиться через


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

Вызовите функцию NdisFreeNetBufferListContext, чтобы освободить пространство контекста в структуре NET_BUFFER_LIST_CONTEXT

структура NET_BUFFER_LIST.

Синтаксис

NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBufferListContext(
  [in] NET_BUFFER_LIST *NetBufferList,
  [in] USHORT          ContextSize
);

Параметры

[in] NetBufferList

Указатель на ранее выделенную NET_BUFFER_LIST структуру.

[in] ContextSize

Объем свободного пространства контекста.

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

Никакой

Замечания

NdisFreeNetBufferListContext освобождает пространство контекста, выделенное в предыдущем вызове NdisAllocateNetBufferListContext. Если NdisAllocateNetBufferListContext выделенную память для удовлетворения в вызове NdisAllocateNetBufferListContext, NdisFreeNetBufferListContext освобождает выделенную память.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.0 и более поздних версиях.
целевая платформа Всеобщий
заголовка ndis/nblapi.h (include ndis.h)
библиотеки Ndis.lib
IRQL <= DISPATCH_LEVEL
правил соответствия DDI Irql_NetBuffer_Function(ndis)

См. также

NET_BUFFER_LIST

NET_BUFFER_LIST_CONTEXT

NdisAllocateNetBufferListContext