Compartir a través de


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

FilterRestart

NDIS_MEDIUM

NDIS_OBJECT_HEADER

NDIS_RESTART_ATTRIBUTES

OID_GEN_PHYSICAL_MEDIUM