Функция FwpsDereferenceNetBufferList0 (fwpsk.h)
Функция FwpsDereferenceNetBufferList0 уменьшает число ссылок для структуры NET_BUFFER_LIST, которую драйвер выноски приобрел ранее с помощью функции FwpsReferenceNetBufferList0.
Синтаксис
void FwpsDereferenceNetBufferList0(
[in, out] NET_BUFFER_LIST *netBufferList,
[in] BOOLEAN dispatchLevel
);
Параметры
[in, out] netBufferList
Указатель на структуру NET_BUFFER_LIST, для которой уменьшается число ссылок.
[in] dispatchLevel
Значение, указывающее, что текущий IRQL = DISPATCH_LEVEL. Драйвер выноски должен задать для этого параметра значение TRUE только в том случае, если известно, что он работает в IRQL = DISPATCH_LEVEL. В противном случае драйвер выноски задает этот параметр для FALSE.
Возвращаемое значение
Никакой
Замечания
Драйвер выноски вызывает функцию FwpsDereferenceNetBufferList0 для уменьшения количества ссылок для структуры NET_BUFFER_LIST, полученной ранее с помощью функции FwpsReferenceNetBufferList0. Драйвер выноски не должен вызывать функцию FwpsDereferenceNetBufferList0 для структуры NET_BUFFER_LIST, если она ранее не называлась FwpsReferenceNetBufferList0 для той же структуры.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows Vista. |
целевая платформа | Всеобщий |
заголовка | fwpsk.h (include Fwpsk.h) |
библиотеки | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |