Lines Matching defs:IHost
913 struct IHost;
963 typedef struct IHost IHost;
1979 nsresult (*GetHost)(IVirtualBox *pThis, IHost * *host);
3516 /* Start of struct IHost Declaration */
3526 nsresult (*GetDVDDrives)(IHost *pThis, PRUint32 *DVDDrivesSize, IMedium * **DVDDrives);
3528 nsresult (*GetFloppyDrives)(IHost *pThis, PRUint32 *floppyDrivesSize, IMedium * **floppyDrives);
3530 nsresult (*GetUSBDevices)(IHost *pThis, PRUint32 *USBDevicesSize, IHostUSBDevice * **USBDevices);
3532 nsresult (*GetUSBDeviceFilters)(IHost *pThis, PRUint32 *USBDeviceFiltersSize, IHostUSBDeviceFilter * **USBDeviceFilters);
3534 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
3536 nsresult (*GetProcessorCount)(IHost *pThis, PRUint32 *processorCount);
3538 nsresult (*GetProcessorOnlineCount)(IHost *pThis, PRUint32 *processorOnlineCount);
3540 nsresult (*GetProcessorCoreCount)(IHost *pThis, PRUint32 *processorCoreCount);
3542 nsresult (*GetMemorySize)(IHost *pThis, PRUint32 *memorySize);
3544 nsresult (*GetMemoryAvailable)(IHost *pThis, PRUint32 *memoryAvailable);
3546 nsresult (*GetOperatingSystem)(IHost *pThis, PRUnichar * *operatingSystem);
3548 nsresult (*GetOSVersion)(IHost *pThis, PRUnichar * *OSVersion);
3550 nsresult (*GetUTCTime)(IHost *pThis, PRInt64 *UTCTime);
3552 nsresult (*GetAcceleration3DAvailable)(IHost *pThis, PRBool *Acceleration3DAvailable);
3555 IHost *pThis,
3561 IHost *pThis,
3567 IHost *pThis,
3573 IHost *pThis,
3584 IHost *pThis,
3590 IHost *pThis,
3596 IHost *pThis,
3602 IHost *pThis,
3608 IHost *pThis,
3613 IHost *pThis,
3619 IHost *pThis,
3625 IHost *pThis,
3631 IHost *pThis,
3637 IHost *pThis,
3644 IHost *pThis,
3650 IHost *pThis,
3657 struct IHost
3661 /* End of struct IHost Declaration */