pub unsafe extern "system" fn WHvEmulatorTryMmioEmulation(
    emulator: *const c_void,
    context: *const c_void,
    vpcontext: *const WHV_VP_EXIT_CONTEXT,
    mmioinstructioncontext: *const WHV_MEMORY_ACCESS_CONTEXT,
    emulatorreturnstatus: *mut WHV_EMULATOR_STATUS
) -> HRESULT