pub unsafe fn ReadProcessMemory<P0>(
    hprocess: P0,
    lpbaseaddress: *const c_void,
    lpbuffer: *mut c_void,
    nsize: usize,
    lpnumberofbytesread: Option<*mut usize>
) -> Result<()>
where P0: IntoParam<HANDLE>,