pub unsafe extern "system" fn WHvEmulatorTryIoEmulation(
    emulator: *const c_void,
    context: *const c_void,
    vpcontext: *const WHV_VP_EXIT_CONTEXT,
    ioinstructioncontext: *const WHV_X64_IO_PORT_ACCESS_CONTEXT,
    emulatorreturnstatus: *mut WHV_EMULATOR_STATUS,
) -> HRESULT