kernel32
pub unsafe extern "system" fn GetConsoleMode( hConsoleHandle: HANDLE, lpMode: LPDWORD) -> BOOL