pub unsafe extern "system" fn WHvWriteGpaRange(
    partition: WHV_PARTITION_HANDLE,
    vpindex: u32,
    guestaddress: u64,
    controls: WHV_ACCESS_GPA_CONTROLS,
    data: *const c_void,
    datasizeinbytes: u32
) -> HRESULT