Функция NdisFreeNetBufferListPool (ndis/nblapi.h)
Вызовите функцию NdisFreeNetBufferListPool, чтобы освободить пул структуры NET_BUFFER_LIST.
Синтаксис
NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBufferListPool(
[in] NDIS_HANDLE PoolHandle
);
Параметры
[in] PoolHandle
Дескриптор, полученный из вызова функция NdisAllocateNetBufferListPool.
Возвращаемое значение
Никакой
Замечания
Перед освобождением пула структуры NET_BUFFER_LIST необходимо освободить все NET_BUFFER_LIST структуры в пуле. Чтобы освободить структуру NET_BUFFER_LIST, вызовите функцию NdisFreeNetBufferList.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.0 и более поздних версиях. |
целевая платформа | Всеобщий |
заголовка | ndis/nblapi.h (include ndis.h) |
библиотеки | Ndis.lib |
DLL | Ndis.sys |
IRQL | <= DISPATCH_LEVEL |
правил соответствия DDI | Irql_NetBuffer_Function(ndis), NdisAllocateNetBufferListPool(ndis), NdisAllocateNetBufferListPool_InitFail(ndis) |