WriteConsoleInput (kernel32)
Last changed: -79.206.152.209

.
Summary

C# Signature:

    /* Reads data from a console input buffer and removes it from the buffer. */
    [DllImport("kernel32.dll", EntryPoint = "WriteConsoleInputW", CharSet = CharSet.Unicode, SetLastError = true)]
    internal static extern BOOL WriteConsoleInput(
        IntPtr hConsoleInput,
        [MarshalAs(UnmanagedType.LPArray), In] INPUT_RECORD[] lpBuffer,
        DWORD nLength,
        out DWORD lpNumberOfEventsWritten);

User-Defined Types:

None.

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation