我想知道是否可以在计算机已打开时WOL-request
检查是否已
收到a 。(pInvoke,c#?)
如果计算机收到 amagic paket
并启动,则将Windows
相应的事件日志条目写入系统日志。
我正在寻找的方式不是自己收听我的UDP流量-如果可能的话,我想知道如何接收一种系统事件(IRQ?)或其他东西..这就是接收PC时的全部内容已经开启。
我想知道是否可以在计算机已打开时WOL-request
检查是否已
收到a 。(pInvoke,c#?)
如果计算机收到 amagic paket
并启动,则将Windows
相应的事件日志条目写入系统日志。
我正在寻找的方式不是自己收听我的UDP流量-如果可能的话,我想知道如何接收一种系统事件(IRQ?)或其他东西..这就是接收PC时的全部内容已经开启。
我同意 Duston 的观点,即 WOL 是与硬件相结合的第 2 层。在正常工作的 PC 上,NIC 硬件几乎不可能将其传递给驱动程序,因为该硬件的任务正是仅在真正需要时才干扰您的 CPU。在工作 PC 上看到魔术包的最佳机会是:安装并运行嗅探器(数据包分析器)软件。这将迫使支持的 NIC 进入特殊模式,将每个数据包传输到 CPU。如果您现在可以在输出中看到魔术包,下一步将是配置嗅探器以在它看到魔术包时提醒您。完毕。所有这些都将占用大量 CPU。您可以编写执行所有这些的软件,但这实际上是用固定查询而不是可配置的查询重写完整的嗅探器。