Zend certified PHP/Magento developer

Which sort of non magic packets can wake up a Windows 10

I would like to wake up a Windows 10 computer in a complex LAN environment, with multiple VLANS, routers and so on. Thus, I can not just send a magic packet to broadcast neither a targeted broadcast UDP packet, as they will not reach its destination.

Acording to: https://learn.microsoft.com/en-us/windows-hardware/drivers/network/wol-patterns-for-ndis-power-management

“Starting with NDIS 6.20, Wake-on-LAN (WOL) patterns are supported for the wake on pattern match method. This WOL method minimizes spurious wake-up events and ensures that the computer is brought back to running state when expected. The interface for WOL patterns identifies specific patterns that are based on the packet type (for example, TCP SYN packets on IPv4). Specific patterns provide reliable pattern matches.

There are two types of WOL patterns:

  • WOL packet: A packet in which the wake-up pattern defines a specific
    packet type (such as TCP SYN on IPv4).

  • WOL bitmap: A WOL pattern that is specified with an offset and
    bitmap.”

However, I have not been able to find any of such WOL patterns. I would like to know how to build a unicast packet that wakes up a PC from S3 or S4 states.

Can you give me a hand with this?