次の方法で共有


NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT関数 (netadaptercx.h)

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

構文

void NET_ADAPTER_WAKE_REASON_MAGIC_PACKET_INIT(
  [out] NET_ADAPTER_WAKE_REASON_PACKET *Reason
);

パラメーター

[out] Reason

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

戻り値

何一つ

備考

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows 11
サポートされる最小サーバー Windows Server 2022
ターゲット プラットフォーム 万国
UMDF の最小バージョン する 2.33
ヘッダー netadaptercx.h (netadaptercx.h を含む)
IRQL ターゲット メモリが常駐している限り、任意のレベル

関連項目

NetAdapterCx 電源管理 の構成の

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket

NET_WAKE_SOURCE_TYPE