NDIS_PM_WAKE_REASON_TYPE列挙 (ntddndis.h)
NDIS_PM_WAKE_REASON_TYPE列挙は、ネットワーク アダプターによって生成されたウェイクアップ イベントの種類を識別します。
構文
typedef enum _NDIS_PM_WAKE_REASON_TYPE {
NdisWakeReasonUnspecified = 0x0000,
NdisWakeReasonPacket = 0x0001,
NdisWakeReasonMediaDisconnect = 0x0002,
NdisWakeReasonMediaConnect = 0x0003,
NdisWakeReasonWlanNLODiscovery = 0x1000,
NdisWakeReasonWlanAPAssociationLost = 0x1001,
NdisWakeReasonWlanGTKHandshakeError = 0x1002,
NdisWakeReasonWlan4WayHandshakeRequest = 0x1003,
NdisWakeReasonWwanRegisterState = 0x2000,
NdisWakeReasonWwanSMSReceive = 0x2001,
NdisWakeReasonWwanUSSDReceive = 0x2002,
NdisWakeReasonWwanPacketState = 0x2004,
NdisWakeReasonWwanUiccChange = 0x2005
} NDIS_PM_WAKE_REASON_TYPE, *PNDIS_PM_WAKE_REASON_TYPE;
定数
NdisWakeReasonUnspecified 値: 0x0000 ウェイクアップ イベントの種類が指定されていません。 |
NdisWakeReasonPacket 値: 0x0001 ネットワーク アダプターは、ウェイクオン LAN (WOL) パターンに一致するパケットを受信したため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonMediaDisconnect 値: 0x0002 ネットワーク アダプターは、ネットワーク メディアから切断されたため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonMediaConnect 値: 0x0003 ネットワーク アダプターは、ネットワーク メディアに接続されているため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonWlanNLODiscovery 値: 0x1000 802.11 ネットワーク アダプターは、ネットワーク リスト オフロード (NLO) で指定されたサービス セット識別子 (SSID) を検出したため、ウェイクアップ イベントを生成しました。 NLO の詳細については、「Wi-Fi ネットワーク リスト オフロード」を参照してください。 |
NdisWakeReasonWlanAPAssociationLost 値: 0x1001 802.11 ネットワーク アダプターは、アクセス ポイント (AP) との関連付けが解除されたため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonWlanGTKHandshakeError 値: 0x1002 802.11 ネットワーク アダプターは、AP との IEEE 802.11i RSN グループ一時キー (GTK) ハンドシェイク中にエラーが発生したため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonWlan4WayHandshakeRequest 値: 0x1003 802.11 ネットワーク アダプターは、AP との IEEE 802.11i RSN 4 ウェイ ハンドシェイクの最初のフレームを受信したため、ウェイクアップ イベントを生成しました。 このハンドシェイクは、アダプターが AP で認証されるときに実行されます。 |
NdisWakeReasonWwanRegisterState 値: 0x2000 モバイル ブロードバンド (MB) ネットワーク アダプターは、MB サービスへの登録状態が変更されたため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonWwanSMSReceive 値: 0x2001 モバイル ブロードバンド (MB) ネットワーク アダプターは、ショート メッセージ サービス (SMS) メッセージの受信について MB サービスに通知する必要があるため、ウェイクアップ イベントを生成しました。 アダプターは、以前に発行された OID_WWAN_SMS_READ クエリ要求が完了した後、またはイベント通知としてネットワーク プロバイダーから新しいクラス 0 (フラッシュ/アラート) メッセージが到着した後に、このウェイクアップ イベントを生成します。 |
NdisWakeReasonWwanUSSDReceive 値: 0x2002 モバイル ブロードバンド (MB) ネットワーク アダプターは、非構造化補助サービス データ (USSD) メッセージを受信したため、ウェイクアップ イベントを生成しました。 |
NdisWakeReasonWwanPacketState 値: 0x2004 モバイル ブロードバンド (MB) ネットワーク アダプターは、パケット状態の変化のためにウェイクアップ イベントを生成しました。 |
NdisWakeReasonWwanUiccChange 値: 0x2005 SIM カード状態が変更されたため、モバイル ブロードバンド (MB) ネットワーク アダプターによってウェイクアップ イベントが生成されました。 |
注釈
NDIS_PM_WAKE_REASON構造体の WakeReason メンバーには、NDIS_PM_WAKE_REASON_TYPE列挙値が含まれています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.30 以降でサポートされています。 |
Header | ntddndis.h (Ntddndis.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示