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