estrutura NDIS_FILTER_RESTART_PARAMETERS (ndis.h)
A estrutura NDIS_FILTER_RESTART_PARAMETERS define os parâmetros de reinicialização para o módulo de filtro.
Sintaxe
typedef struct _NDIS_FILTER_RESTART_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_MEDIUM MiniportMediaType;
NDIS_PHYSICAL_MEDIUM MiniportPhysicalMediaType;
PNDIS_RESTART_ATTRIBUTES RestartAttributes;
NET_IFINDEX LowerIfIndex;
NET_LUID LowerIfNetLuid;
ULONG Flags;
} NDIS_FILTER_RESTART_PARAMETERS, *PNDIS_FILTER_RESTART_PARAMETERS;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_FILTER_RESTART_PARAMETERS. O NDIS define o membro Type da estrutura especificada como NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS, o membro Revision a NDIS_FILTER_RESTART_PARAMETERS_REVISION_1 e o membro Size a NDIS_SIZEOF__FILTER_RESTART_PARAMETERS_REVISION_1.
MiniportMediaType
O tipo NdisMedium Xxx ao qual o adaptador de miniporto base subjacente dá suporte. Para obter mais informações, consulte NDIS_MEDIUM.
MiniportPhysicalMediaType
O tipo médio físico para o adaptador de miniporta base subjacente. Para obter mais informações, consulte OID_GEN_PHYSICAL_MEDIUM.
RestartAttributes
Um ponteiro para uma estrutura NDIS_RESTART_ATTRIBUTES .
LowerIfIndex
O índice da interface de rede NDIS da interface logo abaixo do módulo de filtro atual. Ou seja, se houver módulos de filtro ou NDIS 5. x filtrar drivers intermediários instalados em um adaptador de miniporto físico ou no driver intermediário MUX de nível mais alto, esse membro contém o índice de interface da interface do módulo de filtro ou a interface de driver intermediário de filtro que está logo abaixo do módulo de filtro atual. Se não houver nenhum módulo de filtro ou interfaces de driver intermediário de filtro instaladas sobre o adaptador de miniporto físico ou o driver intermediário MUX de nível mais alto, esse membro conterá o índice de interface do adaptador de miniporto físico subjacente ou o miniporto virtual de driver intermediário MUX de nível mais alto.
LowerIfNetLuid
O adaptador de rede NDIS NET_LUID valor da interface logo abaixo do módulo de filtro atual. Ou seja, se houver módulos de filtro ou NDIS 5. x filtrar drivers intermediários instalados em um adaptador de miniporto físico ou no driver intermediário MUX de nível mais alto, esse membro contém a interface de rede NET_LUID da interface do módulo de filtro ou a interface de driver intermediário de filtro que está logo abaixo do módulo de filtro atual. Se não houver nenhum módulo de filtro ou interfaces de driver intermediário de filtro instaladas no adaptador de miniporto físico ou no driver intermediário MUX de nível mais alto, esse membro conterá a interface de rede NET_LUID do adaptador de miniporto físico subjacente ou o miniporto virtual de driver intermediário MUX de nível mais alto.
Flags
Reservado para uso futuro.
Comentários
Para definir parâmetros de reinicialização do módulo de filtro, o NDIS passa um ponteiro para uma estrutura NDIS_FILTER_RESART_PARAMETERS para a função FilterRestart .
Os drivers de filtro podem modificar os atributos de reinicialização especificados por drivers subjacentes. Para obter mais informações sobre como modificar atributos de reinicialização, consulte FilterRestart.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Cabeçalho | ndis.h (inclua Ndis.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de