共用方式為


NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT函式 (netadapter.h)

當報告 EAP over LAN (EAPOL) 封包造成喚醒事件時,用戶端驅動程式會呼叫 NET_ADAPTER_WAKE_REASON_EAPOL_PACKET_INIT 函式來初始化 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