pub const INVALID_HANDLE_VALUE: *mut c_void = -1isize as HANDLE; // {0xffffffffffffffff as *mut std::ffi::c_void}