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


структура FWPS_DISCARD_METADATA0 (fwpstypes.h)

Структура FWPS_DISCARD_METADATA0 описывает данные, которые были удалены подсистемой фильтрации, сетевым слоем или уровнем транспорта.

Обратите вниманиеFWPS_DISCARD_METADATA0 — это определенная версия FWPS_DISCARD_METADATA. Дополнительные сведения см. в разделах ИМЕНА Version-Independent ВПП и Выбор конкретных версий Windows .
 

Синтаксис

typedef struct FWPS_DISCARD_METADATA0_ {
  FWPS_DISCARD_MODULE0 discardModule;
  UINT32               discardReason;
  UINT64               filterId;
} FWPS_DISCARD_METADATA0;

Члены

discardModule

Тип FWPS_DISCARD_MODULE0 , указывающий тип модуля, который отбрасывает данные.

discardReason

Значение UINT32, указывающее, почему данные были удалены. Описание идентификаторов причин отмены для каждого типа модуля см. в разделе Отмена идентификаторов причин.

filterId

Значение UINT64, указывающее идентификатор времени выполнения для фильтра в обработчике фильтров, вызвавшего удаление данных.

Комментарии

Структура FWPS_DISCARD_METADATA0 содержит допустимые данные, только если флаг FWPS_METADATA_FIELD_DISCARD_REASON задан в элементе currentMetadataValuesструктуры FWPS_INCOMING_METADATA_VALUES0 , которую обработчик фильтров передает функции выноски classifyFn .

Требования

   
Минимальная версия клиента Доступно начиная с Windows Vista.
Верхняя часть fwpstypes.h (включая Fwpsk.h)

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

FWPS_DISCARD_MODULE0

FWPS_INCOMING_METADATA_VALUES0

classifyFn