NDIS_STATUS_RESET_START
NDIS_STATUS_RESET_START状態は、ミニポート アダプターがリセットされていることを示します。
備考
ミニポート ドライバーは、各リセット操作の開始と終了を通知する NdisMIndicateStatusEx 関数を呼び出す必要があります。これは、NDIS は、リセット操作の開始時と終了時に、基になるドライバーに通知するためです。
ミニポート ドライバーは、NDIS ミニポート ドライバーの ミニポートResetEx 関数を呼び出すときにミニポート アダプターをリセットします。 NDIS は、各バインドされたプロトコルと中間ドライバーの ProtocolStatusEx 関数と、NDIS_STATUS_RESET_STARTの状態で、上にあるフィルター モジュールの FilterStatus 関数を呼び出します。 ミニポート ドライバーがリセットを完了すると、NDIS は、NDIS_STATUS_RESET_ENDの状態で、上にあるドライバーに通知します。
プロトコル ドライバーは、NDIS_STATUS_RESET_START状態の表示を受け取ると、次の必要があります。
ProtocolStatusEx 関数がNDIS_STATUS_RESET_END状態の表示を受け取るまで、送信する準備ができているデータを保持します。
基になるミニポート ドライバーに送信される NDIS 呼び出しを行いません。ただし、NdisReturnNetBufferLists 関数で受信したデータ バッファーなどのリソースを返す呼び出しを除きます。
必要条件
バージョン |
Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバーでサポートされています。 Windows XP の NDIS 5.1 ドライバーでサポートされています。 |
ヘッダ |
Ndis.h (Ndis.h を含む) |
関連項目
ミニポートResetExの
NdisMIndicateStatusExの
NdisReturnNetBufferListsの