- Visual Studio Build Tools 2022
- Visual Studio Build Tools 2019
- Visual Studio Build Tools 2017
- Visual Studio Build Tools 2015
Visual Studio 2022:
| // this code will work only when compiled as 64-bit code, and on Windows 10 | |
| // older Windows version might require different structure definitions | |
| #define NOMINMAX | |
| #define INITGUID | |
| #include <windows.h> | |
| #include <evntrace.h> | |
| #include <evntcons.h> | |
| #pragma comment (lib, "shell32.lib") |
| function Send-UdpDatagram | |
| { | |
| Param ([string] $EndPoint, | |
| [int] $Port, | |
| [string] $Message) | |
| $IP = [System.Net.Dns]::GetHostAddresses($EndPoint) | |
| $Address = [System.Net.IPAddress]::Parse($IP) | |
| $EndPoints = New-Object System.Net.IPEndPoint($Address, $Port) | |
| $Socket = New-Object System.Net.Sockets.UDPClient |