次の方法で共有


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

大事な

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

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

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

NDIS ミニポートの開始 の要件は、Microsoft コンポーネントによって処理されます。 ミニポートRestart の一部として、ミニポートPause の一部として実行したデータ パスの一時停止作業元に戻します。 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 構造体へのポインター。

戻り値

ミニポートWdiPostAdapterRestart は、次のいずれかの戻り値を返すことができます。

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

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ターゲット プラットフォーム ウィンドウズ
ヘッダー dot11wdi.h

関連項目

ミニポートPause

ミニポートの 開始

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_RESTART_PARAMETERS