NDIS_FILTER_RESTART_PARAMETERS構造体 (ndis.h)
NDIS_FILTER_RESTART_PARAMETERS構造体は、フィルター モジュールの再起動パラメーターを定義します。
構文
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;
メンバー
Header
NDIS_FILTER_RESTART_PARAMETERS構造体のNDIS_OBJECT_HEADER構造体。 NDIS は、Header が指定する構造体の Type メンバーをNDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS、Revision メンバーをNDIS_FILTER_RESTART_PARAMETERS_REVISION_1に、Size メンバーをNDIS_SIZEOF__FILTER_RESTART_PARAMETERS_REVISION_1に設定します。
MiniportMediaType
基になる基になるミニポート アダプターがサポートする NdisMedium Xxx 型。 詳細については、「 NDIS_MEDIUM」を参照してください。
MiniportPhysicalMediaType
基になる基本ミニポート アダプターの物理メディアの種類。 詳細については、「 OID_GEN_PHYSICAL_MEDIUM」を参照してください。
RestartAttributes
NDIS_RESTART_ATTRIBUTES構造体へのポインター。
LowerIfIndex
現在のフィルター モジュールのすぐ下にあるインターフェイスの NDIS ネットワーク インターフェイス インデックス。 つまり、フィルター モジュールまたは NDIS 5 がある場合です。x は、物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバーにインストールされている中間ドライバーをフィルター処理します。このメンバーには、現在のフィルター モジュールのすぐ下にあるフィルター モジュール インターフェイスまたはフィルター中間ドライバー インターフェイスのインターフェイス インデックスが含まれています。 フィルター モジュールまたはフィルター中間ドライバー インターフェイスが物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバーにインストールされていない場合、このメンバーには、基になる物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバー仮想ミニポートのインターフェイス インデックスが含まれます。
LowerIfNetLuid
NDIS ネットワーク インターフェイス は、 現在のフィルター モジュールのすぐ下にあるインターフェイスの値をNET_LUIDします。 つまり、フィルター モジュールまたは NDIS 5 がある場合です。x は、物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバーにインストールされている中間ドライバーをフィルター処理します。このメンバーには、現在のフィルター モジュールのすぐ下にあるフィルター モジュール インターフェイスまたはフィルター中間ドライバー インターフェイスのネットワーク インターフェイス NET_LUIDが含まれています。 物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバーにインストールされているフィルター モジュールまたはフィルター中間ドライバー インターフェイスがない場合、このメンバーには、基になる物理ミニポート アダプターまたは最上位レベルの MUX 中間ドライバー仮想ミニポートのネットワーク インターフェイス NET_LUIDが含まれます。
Flags
将来利用するために予約されています。
注釈
フィルター モジュールの再起動パラメーターを定義するために、NDIS はNDIS_FILTER_RESART_PARAMETERS構造体へのポインターを FilterRestart 関数に渡します。
フィルター ドライバーは、基になるドライバーによって指定された再起動属性を変更できます。 再起動属性を変更する方法の詳細については、「 FilterRestart」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ndis.h (Ndis.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示