MINIPORT_WDI_POST_ADAPTER_RESTART コールバック関数 (dot11wdi.h)

重要

このトピックは、Windows 10でリリースされた WDI ドライバー モデルの一部です。 WDI ドライバー モデルはメンテナンス モードであり、優先度の高い修正のみを受け取ります。 WiFiCx は、Windows 11でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。

MiniportWdiPostAdapterRestart ハンドラー関数は、NDIS ミニポートリ スタート要件の一部としてデータ パスの再起動が完了した後、Microsoft コンポーネントによって呼び出されます。

これは、 NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS内の WDI ミニポート ハンドラーです。

NDIS ミニポートの再起動 の要件は、Microsoft コンポーネントによって処理されます。 MiniportRestart の一部として、MiniportPause の一部として実行したデータ パスの一時停止作業が元に戻されます。 WDI IHV ミニポートは、必要に応じて、データ パスの再起動が完了した後に Microsoft コンポーネントによって呼び出される ミニポートWdiPostAdapterRestart コールバックに登録できます。

メモMINIPORT_WDI_POST_ADAPTER_RESTART型を使用して関数を宣言する必要があります。 詳細については、次の例に関するセクションを参照してください。
 

構文

MINIPORT_WDI_POST_ADAPTER_RESTART MiniportWdiPostAdapterRestart;

NDIS_STATUS MiniportWdiPostAdapterRestart(
  [in] NDIS_HANDLE MiniportAdapterContext,
  [in] PNDIS_MINIPORT_RESTART_PARAMETERS RestartParameters
)
{...}

パラメーター

[in] MiniportAdapterContext

ミニポート ドライバーが割り当てたコンテキスト領域へのハンドル。

[in] RestartParameters

ミニポート アダプターの再起動パラメーターを定義する NDIS_MINIPORT_RESTART_PARAMETERS 構造体へのポインター。

戻り値

MiniportWdiPostAdapterRestart は、次のいずれかの戻り値を返すことができます。

リターン コード 説明
NDIS_STATUS_SUCCESS
ドライバーは、ミニポート アダプターを介してネットワーク データのフローを正常に再起動しました。
NDIS_STATUS_RESOURCES
リソースが不足しているため、再起動に失敗しました。
NDIS_STATUS_FAILURE
ドライバーは、上記の値が適用されない場合に NDIS_STATUS_FAILURE を示します。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
ヘッダー dot11wdi.h

こちらもご覧ください

MiniportPause

MiniportRestart

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_RESTART_PARAMETERS