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


Функция FwpsDereferenceNetBufferList0 (fwpsk.h)

Функция FwpsDereferenceNetBufferList0 уменьшает число ссылок для структуры NET_BUFFER_LIST, которую драйвер выноски приобрел ранее с помощью функции FwpsReferenceNetBufferList0.

ПримечаниеFwpsDereferenceNetBufferList0 — это определенная версия FwpsDereferenceNetBufferList. Дополнительные сведения см. в статье МПП Version-Independent имен и целевых версий Windows.
 

Синтаксис

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

См. также

FwpsReferenceNetBufferList0

NET_BUFFER_LIST