estructura NDIS_FILTER_RESTART_PARAMETERS (ndis.h)
La estructura NDIS_FILTER_RESTART_PARAMETERS define los parámetros de reinicio para el módulo de filtro.
Sintaxis
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;
Miembros
Header
Estructura NDIS_OBJECT_HEADER de la estructura NDIS_FILTER_RESTART_PARAMETERS. NDIS establece el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS, el miembro Revision que se va a NDIS_FILTER_RESTART_PARAMETERS_REVISION_1 y el miembro Size en NDIS_SIZEOF__FILTER_RESTART_PARAMETERS_REVISION_1.
MiniportMediaType
Tipo NdisMedium Xxx que admite el adaptador de miniport subyacente base. Para obtener más información, consulte NDIS_MEDIUM.
MiniportPhysicalMediaType
Tipo medio físico para el adaptador de miniport subyacente base. Para obtener más información, consulte OID_GEN_PHYSICAL_MEDIUM.
RestartAttributes
Puntero a una estructura de NDIS_RESTART_ATTRIBUTES .
LowerIfIndex
Índice de la interfaz de red NDIS de la interfaz justo debajo del módulo de filtro actual. Es decir, si hay módulos de filtro o NDIS 5. x filtrar controladores intermedios que se instalan a través de un adaptador de miniport físico o el controlador intermedio MUX de nivel superior, este miembro contiene el índice de interfaz de la interfaz del módulo de filtro o la interfaz de controlador intermedio de filtro que está justo debajo del módulo de filtro actual. Si no hay ninguna interfaz de controlador intermedio de filtro o módulo de filtro instalado sobre el adaptador de miniport físico o el controlador intermedio MUX de nivel superior, este miembro contiene el índice de interfaz del adaptador de miniport físico subyacente o el miniporte virtual del controlador intermedio MUX de nivel superior.
LowerIfNetLuid
La interfaz de red NDIS NET_LUID valor de la interfaz justo debajo del módulo de filtro actual. Es decir, si hay módulos de filtro o NDIS 5. x filtra los controladores intermedios que se instalan a través de un adaptador de minipuerto físico o el controlador intermedio MUX de nivel superior, este miembro contiene la interfaz de red NET_LUID de la interfaz del módulo de filtro o la interfaz del controlador intermedio de filtro que está justo debajo del módulo de filtro actual. Si no hay ningún módulo de filtro o interfaces de controlador intermedio de filtro instaladas a través del adaptador de miniporte físico o del controlador intermedio MUX de nivel superior, este miembro contiene la interfaz de red NET_LUID del adaptador de miniport físico subyacente o el miniporte virtual del controlador intermedio MUX de nivel superior.
Flags
Reservado para uso futuro.
Comentarios
Para definir parámetros de reinicio del módulo de filtro, NDIS pasa un puntero a una estructura de NDIS_FILTER_RESART_PARAMETERS a la función FilterRestart .
Los controladores de filtro pueden modificar los atributos de reinicio especificados por los controladores subyacentes. Para obtener más información sobre cómo modificar los atributos de reinicio, vea FilterRestart.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.0 y versiones posteriores. |
Encabezado | ndis.h (incluya Ndis.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de