次の方法で共有


NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT関数 (netadapter.h)

クライアント ドライバーは、NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT 関数を呼び出して、EAP over LAN (EAPOL) パケットによってウェイクアップ イベントが発生したことを報告するときに、NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES 構造体を初期化します。

構文

void NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

パラメーター

[out] Reason

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES 構造体に割り当てられたドライバーへのポインター。

戻り値

何一つ

備考

NET_WAKE_SOURCE_TYPE が NetWakeSourceTypeEapolPacket の場合は、NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT を呼び出して NET_ADAPTER_WAKE_REASON_PACKET 構造体を初期化します。 NetAdapterReportWakeReasonPacket呼び出して、このウェイク 理由を NetAdapterCx に報告します。

この関数は、NET_ADAPTER_WAKE_REASON_PACKET 構造体のメモリをゼロにし、Size メンバーを設定し、PatternId メンバーを NetAdapterWakeEapolPatternId に設定します。

必要条件

要件 価値
サポートされる最小クライアント Windows 11
サポートされる最小サーバー Windows Server 2022
UMDF の最小バージョン する 2.33
ヘッダー netadapter.h (netadaptercx.h を含む)

関連項目

NET_ADAPTER_WAKE_EAPOL_PACKET_CAPABILITIES

NetAdapterCx 電源管理 の構成の

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE