Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura NDIS_ENUM_FILTERS é retornada da chamada para a função NdisEnumerateFilterModules para fornecer informações de filtro para uma pilha de filtros.
Sintaxe
typedef struct _NDIS_ENUM_FILTERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG NumberOfFilters;
ULONG OffsetFirstFilter;
NDIS_FILTER_INTERFACE Filter[1];
} NDIS_ENUM_FILTERS, *PNDIS_ENUM_FILTERS;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura de enumeração de filtro. O driver define o membro tipo da estrutura que de Cabeçalho especifica para NDIS_OBJECT_TYPE_DEFAULT, o membro de Revisão para NDIS_ENUM_FILTERS_REVISION_1 e o membro tamanho do para NDIS_SIZEOF_ENUM_FILTERS_REVISION_1.
Flags
Reservado para uso futuro.
NumberOfFilters
O número de estruturas de informações de filtro incluídas na matriz no membro filtro de.
OffsetFirstFilter
O deslocamento, em bytes, para o primeiro membro da matriz no Filter membro desde o início da estrutura NDIS_ENUM_FILTERS.
Filter[1]
Uma matriz que contém zero ou mais estruturas NDIS_FILTER_INTERFACE retornadas pela chamada.
Observações
O função NdisEnumerateFilterModules retorna uma estrutura NDIS_ENUM_FILTERS e o membro filtro dessa estrutura contém uma matriz de estruturas NDIS_FILTER_INTERFACE. A matriz contém uma estrutura NDIS_FILTER_INTERFACE para cada driver intermediário de filtro NDIS 5.1 ou anterior ou NDIS 6.0 ou posterior que está na pilha de driver.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e posterior. |
cabeçalho | ndis.h (inclua Ndis.h) |