peekconsoleinput (kernel32)
Last changed: -87.68.67.5

.
Summary

C# Signature:

       /* Reads data from the specified console input buffer without removing it from the buffer. */
    [DllImport("kernel32.dll", EntryPoint = "PeekConsoleInputW", CharSet = CharSet.Unicode, SetLastError = true)]
    internal static extern BOOL PeekConsoleInput(
        IntPtr hConsoleInput,
        [MarshalAs(UnmanagedType.LPArray), Out] INPUT_RECORD[] lpBuffer,
        DWORD nLength,
        out DWORD lpNumberOfEventsRead);

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