using System.Runtime.InteropServices; namespace Win32Api; [StructLayout(LayoutKind.Sequential)] public struct KeyboardInput { public ushort wVk; public ushort wScan; public uint dwFlags; public uint time; public IntPtr dwExtraInfo; }