структура NDIS_PD_FILTER_PARAMETERS (ndis.h)
Эта структура содержит метаданные для фильтра пакетов.
Синтаксис
typedef struct _NDIS_PD_FILTER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_GFP_PROFILE_ID MatchProfileId;
ULONG Priority;
NDIS_PD_COUNTER_HANDLE CounterHandle;
NDIS_PD_QUEUE *TargetReceiveQueue;
ULONG64 RxFilterContext;
PUCHAR HeaderGroupMatchArray;
ULONG HeaderGroupMatchArrayNumElements;
ULONG HeaderGroupMatchArrayElementSize;
ULONG HeaderGroupMatchArrayTotalSize;
} NDIS_PD_FILTER_PARAMETERS;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_PD_FILTER_PARAMETERS . Задайте элементы этой структуры следующим образом:
- Тип = NDIS_OBJECT_TYPE_DEFAULT
- Revision = NDIS_PD_FILTER_PARAMETERS_REVISION_1
- Размер = NDIS_SIZEOF_PD_FILTER_PARAMETERS_REVISION_1
Flags
Этот элемент зарезервирован и должен иметь значение 0 от клиента. Он игнорируется поставщиком.
MatchProfileId
Это значение используется для определения того, описывают ли элементы HeaderGroupMatchArray массив NDIS_GFP_HEADER_GROUP_EXACT_MATCH или массив NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH.
Priority
Приоритет этого фильтра.
CounterHandle
Дескриптор счетчика.
TargetReceiveQueue
Целевая очередь получения для фильтрации.
RxFilterContext
Контекст для фильтра получения.
HeaderGroupMatchArray
Массив элементов NDIS_GFP_HEADER_GROUP_EXACT_MATCH или NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH, определенных элементом MatchProfileId.
HeaderGroupMatchArrayNumElements
Количество элементов для HeaderGroupMatchArray.
HeaderGroupMatchArrayElementSize
Размер каждого элемента для HeaderGroupMatchArray.
HeaderGroupMatchArrayTotalSize
Общий размер HeaderGroupMatchArray.
Комментарии
Эта структура должна быть выровнена по 8-байтовой границе.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | ndis.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по