pub unsafe extern "system" fn WHvGetInterruptTargetVpSet(
    partition: WHV_PARTITION_HANDLE,
    destination: u64,
    destinationmode: WHV_INTERRUPT_DESTINATION_MODE,
    targetvps: *mut u32,
    vpcount: u32,
    targetvpcount: *mut u32,
) -> HRESULT