/** * Deregister a info handler owned by an external component. * * @returns VBox status code. * @param pVM Pointer to the VM. * @param pszName The identifier of the info. If NULL all owned by the device. */ VMMR3DECL(int) DBGFR3InfoDeregisterExternal(PVM pVM, const char *pszName) { LogFlow(("DBGFR3InfoDeregisterExternal: pszName=%p:{%s}\n", pszName, pszName)); return dbgfR3InfoDeregister(pVM, pszName, DBGFINFOTYPE_EXT); }
/** * Deregister a info handler owned by an external component. * * @returns VBox status code. * @param pUVM The user mode VM handle. * @param pszName The identifier of the info. If NULL all owned by the device. */ VMMR3DECL(int) DBGFR3InfoDeregisterExternal(PUVM pUVM, const char *pszName) { LogFlow(("DBGFR3InfoDeregisterExternal: pszName=%p:{%s}\n", pszName, pszName)); UVM_ASSERT_VALID_EXT_RETURN(pUVM, VERR_INVALID_VM_HANDLE); return dbgfR3InfoDeregister(pUVM, pszName, DBGFINFOTYPE_EXT); }