VirtualBox

Changeset 93460 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jan 27, 2022 4:50:15 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149572
Message:

Main/MachineDebugger,VBoxHeadless,VirtualBoxVM,VBoxSDL,VBoxDbg: Removed a few obsolete raw-mode attributes and changed the VM attribute into getUVMAndVMMFunctionTable, restricting it to calls from within the VM process. bugref:10074

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/dbggui.h

    r93115 r93460  
    104104 * @returns VBox status code.
    105105 * @param   pUVM        The VM handle.
     106 * @param   pVMM        The VMM function table.
    106107 * @param   ppGui       Where to store the pointer to the debugger instance.
    107108 * @param   ppGuiVT     Where to store the virtual method table pointer.
    108109 *                      Optional.
    109110 */
    110 DBGDECL(int) DBGGuiCreateForVM(PUVM pUVM, PDBGGUI *ppGui, PCDBGGUIVT *ppGuiVT);
     111DBGDECL(int) DBGGuiCreateForVM(PUVM pUVM, PCVMMR3VTABLE pVMM, PDBGGUI *ppGui, PCDBGGUIVT *ppGuiVT);
    111112/** @copydoc DBGGuiCreateForVM */
    112 typedef DECLCALLBACKTYPE(int, FNDBGGUICREATEFORVM,(PUVM pUVM, PDBGGUI *ppGui, PCDBGGUIVT *ppGuiVT));
     113typedef DECLCALLBACKTYPE(int, FNDBGGUICREATEFORVM,(PUVM pUVM, PCVMMR3VTABLE pVMM, PDBGGUI *ppGui, PCDBGGUIVT *ppGuiVT));
    113114/** Pointer to DBGGuiCreateForVM. */
    114115typedef FNDBGGUICREATEFORVM *PFNDBGGUICREATEFORVM;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette