mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-07 16:18:52 +00:00
Add GetNumberOfConsoleInputEvents
This commit is contained in:
@@ -48,6 +48,9 @@ foreign kernel32 {
|
|||||||
nLength: DWORD,
|
nLength: DWORD,
|
||||||
lpNumberOfEventsRead: LPDWORD) -> BOOL ---
|
lpNumberOfEventsRead: LPDWORD) -> BOOL ---
|
||||||
|
|
||||||
|
// https://learn.microsoft.com/en-us/windows/console/getnumberofconsoleinputevents
|
||||||
|
GetNumberOfConsoleInputEvents :: proc(hConsoleInput: HANDLE, lpcNumberOfEvents: LPDWORD) -> BOOL ---
|
||||||
|
|
||||||
GetConsoleMode :: proc(hConsoleHandle: HANDLE,
|
GetConsoleMode :: proc(hConsoleHandle: HANDLE,
|
||||||
lpMode: LPDWORD) -> BOOL ---
|
lpMode: LPDWORD) -> BOOL ---
|
||||||
SetConsoleMode :: proc(hConsoleHandle: HANDLE,
|
SetConsoleMode :: proc(hConsoleHandle: HANDLE,
|
||||||
@@ -63,6 +66,8 @@ foreign kernel32 {
|
|||||||
FlushConsoleInputBuffer :: proc(hConsoleInput: HANDLE) -> BOOL ---
|
FlushConsoleInputBuffer :: proc(hConsoleInput: HANDLE) -> BOOL ---
|
||||||
|
|
||||||
GetFileInformationByHandle :: proc(hFile: HANDLE, lpFileInformation: LPBY_HANDLE_FILE_INFORMATION) -> BOOL ---
|
GetFileInformationByHandle :: proc(hFile: HANDLE, lpFileInformation: LPBY_HANDLE_FILE_INFORMATION) -> BOOL ---
|
||||||
|
|
||||||
|
|
||||||
SetHandleInformation :: proc(hObject: HANDLE,
|
SetHandleInformation :: proc(hObject: HANDLE,
|
||||||
dwMask: DWORD,
|
dwMask: DWORD,
|
||||||
dwFlags: DWORD) -> BOOL ---
|
dwFlags: DWORD) -> BOOL ---
|
||||||
|
|||||||
Reference in New Issue
Block a user