Changeset 94342 in vbox for trunk/include/VBox/vmm/pdmusb.h
- Timestamp:
- Mar 23, 2022 7:53:21 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmusb.h
r93115 r94342 916 916 DECLR3CALLBACKMEMBER(VMRESUMEREASON, pfnVMGetResumeReason,(PPDMUSBINS pUsbIns)); 917 917 918 /** 919 * Queries a generic object from the VMM user. 920 * 921 * @returns Pointer to the object if found, NULL if not. 922 * @param pUsbIns The USB device instance. 923 * @param pUuid The UUID of what's being queried. The UUIDs and 924 * the usage conventions are defined by the user. 925 */ 926 DECLR3CALLBACKMEMBER(void *, pfnQueryGenericUserObject,(PPDMUSBINS pUsbIns, PCRTUUID pUuid)); 927 918 928 /** @name Space reserved for minor interface changes. 919 929 * @{ */ … … 927 937 DECLR3CALLBACKMEMBER(void, pfnReserved7,(PPDMUSBINS pUsbIns)); 928 938 DECLR3CALLBACKMEMBER(void, pfnReserved8,(PPDMUSBINS pUsbIns)); 929 DECLR3CALLBACKMEMBER(void, pfnReserved9,(PPDMUSBINS pUsbIns));930 939 /** @} */ 931 940 … … 939 948 940 949 /** Current USBHLP version number. */ 941 #define PDM_USBHLP_VERSION PDM_VERSION_MAKE(0xeefe, 6, 0)950 #define PDM_USBHLP_VERSION PDM_VERSION_MAKE(0xeefe, 6, 1) 942 951 943 952 #endif /* IN_RING3 */ … … 1414 1423 } 1415 1424 1425 /** 1426 * @copydoc PDMUSBHLP::pfnQueryGenericUserObject 1427 */ 1428 DECLINLINE(void *) PDMUsbHlpQueryGenericUserObject(PPDMUSBINS pUsbIns, PCRTUUID pUuid) 1429 { 1430 return pUsbIns->pHlpR3->pfnQueryGenericUserObject(pUsbIns, pUuid); 1431 } 1432 1416 1433 #endif /* IN_RING3 */ 1417 1434 … … 1459 1476 VMMR3DECL(int) PDMR3UsbCreateEmulatedDevice(PUVM pUVM, const char *pszDeviceName, PCFGMNODE pDeviceNode, PCRTUUID pUuid, 1460 1477 const char *pszCaptureFilename); 1461 VMMR3DECL(int) PDMR3UsbCreateProxyDevice(PUVM pUVM, PCRTUUID pUuid, const char *pszBackend, const char *pszAddress, void *pvBackend,1478 VMMR3DECL(int) PDMR3UsbCreateProxyDevice(PUVM pUVM, PCRTUUID pUuid, const char *pszBackend, const char *pszAddress, PCFGMNODE pSubTree, 1462 1479 VUSBSPEED enmSpeed, uint32_t fMaskedIfs, const char *pszCaptureFilename); 1463 1480 VMMR3DECL(int) PDMR3UsbDetachDevice(PUVM pUVM, PCRTUUID pUuid);
Note:
See TracChangeset
for help on using the changeset viewer.