NDIS_STATUS_PM_WAKE_REASON

NDIS_STATUS_PM_WAKE_REASON ステータス指示は、ネットワーク アダプターによって生成されたウェイクアップ イベントに関する情報を提供します。

解説

NDIS 6.30 以降、ミニポート ドライバーは、NDIS_STATUS_PM_WAKE_REASON の NDIS ステータス指示を発行します。 このステータス指示は、ネットワーク アダプターによって生成されたウェイクアップ イベントの理由を NDIS および上にあるドライバーに通知します。

ミニポート ドライバーがこの種類のステータス指示をサポートしている場合にネットワーク アダプターがウェイクアップ信号を生成した場合、ミニポート ドライバーは NDIS_STATUS_PM_WAKE_REASON ステータス指示を発行する必要があります。 ドライバーは、フルパワー状態へのアダプターの切り替えに対する OID 設定要求 OID_PNP_SET_POWER を処理しているときにこれを行います。

ミニポート ドライバーは、このステータス指示を作成したとき、NDIS_STATUS_INDICATION 構造の StatusBuffer メンバーを NDIS_PM_WAKE_REASON 構造へのポインターに設定します。

NDIS_STATUS_PM_WAKE_REASON 指示を発行する方法について詳しくは、「NDIS ウェイクの理由のステータス指示の発行」をご覧ください。

要件

バージョン

NDIS 6.30 以降でサポートされています。

ヘッダー

Ndis.h (Ndis.h を含む)

関連項目


NDIS_PM_WAKE_REASON

NDIS_STATUS_INDICATION