pub unsafe extern "system" fn HdvReadGuestMemory(
    requestor: *const c_void,
    guestphysicaladdress: u64,
    bytecount: u32,
    buffer: *mut u8
) -> HRESULT