NDIS_FILTER_RESTART_PARAMETERS-Struktur (ndis.h)

Die NDIS_FILTER_RESTART_PARAMETERS-Struktur definiert die Neustartparameter für das Filtermodul.

Syntax

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;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_FILTER_RESTART_PARAMETERS-Struktur. NDIS legt den Typmember der Struktur, den Header angibt, auf NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS, das Revisionselement auf NDIS_FILTER_RESTART_PARAMETERS_REVISION_1 und das Size-Element auf NDIS_SIZEOF__FILTER_RESTART_PARAMETERS_REVISION_1 fest.

MiniportMediaType

Der NdisMedium Xxx-Typ , den der zugrunde liegende Miniportadapter unterstützt. Weitere Informationen finden Sie unter NDIS_MEDIUM.

MiniportPhysicalMediaType

Der physische Mediumtyp für den zugrunde liegenden Miniportadapter. Weitere Informationen finden Sie unter OID_GEN_PHYSICAL_MEDIUM.

RestartAttributes

Ein Zeiger auf eine NDIS_RESTART_ATTRIBUTES-Struktur .

LowerIfIndex

Der NDIS-Netzwerkschnittstellenindex der Schnittstelle direkt unterhalb des aktuellen Filtermoduls. Das heißt, wenn Filtermodule oder NDIS 5 vorhanden sind. x filter intermediate drivers that are installed over a physical miniport adapter or the highest-level MUX intermediate driver, this member contains the interface of the filter module interface or filter intermediate driver interface that is just below the current filter module module. Wenn keine Filtermodul- oder Filter-Zwischentreiberschnittstellen über den physischen Miniportadapter oder den MUX-Zwischentreiber der höchsten Ebene installiert sind, enthält dieses Element den Schnittstellenindex des zugrunde liegenden physischen Miniportadapters oder des virtuellen MINIPORTS des MUX-Zwischentreibers auf höchster Ebene.

LowerIfNetLuid

Die NDIS-Netzwerkschnittstelle NET_LUID Wert der Schnittstelle direkt unterhalb des aktuellen Filtermoduls. Das heißt, wenn Filtermodule oder NDIS 5 vorhanden sind. x filter intermediate drivers that are installed over a physical miniport adapter or the highest-level MUX intermediate driver, this member contains the network interface NET_LUID of the filter module interface or filter intermediate driver interface that is just below the current filter module. Wenn keine Filtermodul- oder Filterzwingtreiberschnittstellen über den physischen Miniportadapter oder den MUX-Zwischentreiber der obersten Ebene installiert sind, enthält dieses Element die Netzwerkschnittstelle NET_LUID des zugrunde liegenden physischen Miniportadapters oder des virtuellen MINIPORTS des mux-Zwischentreibers auf höchster Ebene.

Flags

Für die zukünftige Verwendung reserviert.

Bemerkungen

Um Parameter für den Neustart des Filtermoduls zu definieren, übergibt NDIS einen Zeiger auf eine NDIS_FILTER_RESART_PARAMETERS-Struktur an die FilterRestart-Funktion .

Filtertreiber können die Neustartattribute ändern, die von zugrunde liegenden Treibern angegeben werden. Weitere Informationen zum Ändern von Neustartattributen finden Sie unter FilterRestart.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Kopfzeile ndis.h (include Ndis.h)

Weitere Informationen

FilterRestart

NDIS_MEDIUM

NDIS_OBJECT_HEADER

NDIS_RESTART_ATTRIBUTES

OID_GEN_PHYSICAL_MEDIUM