Lines Matching refs:IHost

1189 interface IHost;
1332 typedef interface IHost IHost;
3808 nsresult (*GetHost)(IVirtualBox *pThis, IHost * *host);
4022 nsresult (*GetHost)(IVirtualBox *pThis, IHost * *host);
7667 /* Start of struct IHost declaration */
7680 nsresult (*GetDVDDrives)(IHost *pThis, PRUint32 *DVDDrivesSize, IMedium * **DVDDrives);
7682 nsresult (*GetFloppyDrives)(IHost *pThis, PRUint32 *floppyDrivesSize, IMedium * **floppyDrives);
7684 nsresult (*GetUSBDevices)(IHost *pThis, PRUint32 *USBDevicesSize, IHostUSBDevice * **USBDevices);
7686 nsresult (*GetUSBDeviceFilters)(IHost *pThis, PRUint32 *USBDeviceFiltersSize, IHostUSBDeviceFilter * **USBDeviceFilters);
7688 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
7690 nsresult (*GetNameServers)(IHost *pThis, PRUint32 *nameServersSize, PRUnichar * **nameServers);
7692 nsresult (*GetDomainName)(IHost *pThis, PRUnichar * *domainName);
7694 nsresult (*GetSearchStrings)(IHost *pThis, PRUint32 *searchStringsSize, PRUnichar * **searchStrings);
7696 nsresult (*GetProcessorCount)(IHost *pThis, PRUint32 *processorCount);
7698 nsresult (*GetProcessorOnlineCount)(IHost *pThis, PRUint32 *processorOnlineCount);
7700 nsresult (*GetProcessorCoreCount)(IHost *pThis, PRUint32 *processorCoreCount);
7702 nsresult (*GetProcessorOnlineCoreCount)(IHost *pThis, PRUint32 *processorOnlineCoreCount);
7704 nsresult (*GetMemorySize)(IHost *pThis, PRUint32 *memorySize);
7706 nsresult (*GetMemoryAvailable)(IHost *pThis, PRUint32 *memoryAvailable);
7708 nsresult (*GetOperatingSystem)(IHost *pThis, PRUnichar * *operatingSystem);
7710 nsresult (*GetOSVersion)(IHost *pThis, PRUnichar * *OSVersion);
7712 nsresult (*GetUTCTime)(IHost *pThis, PRInt64 *UTCTime);
7714 nsresult (*GetAcceleration3DAvailable)(IHost *pThis, PRBool *acceleration3DAvailable);
7716 nsresult (*GetVideoInputDevices)(IHost *pThis, PRUint32 *videoInputDevicesSize, IHostVideoInputDevice * **videoInputDevices);
7719 IHost *pThis,
7725 IHost *pThis,
7731 IHost *pThis,
7737 IHost *pThis,
7748 IHost *pThis,
7754 IHost *pThis,
7760 IHost *pThis,
7766 IHost *pThis,
7772 IHost *pThis,
7777 IHost *pThis,
7783 IHost *pThis,
7789 IHost *pThis,
7795 IHost *pThis,
7801 IHost *pThis,
7808 IHost *pThis,
7814 IHost *pThis,
7820 IHost *pThis,
7828 nsresult (*QueryInterface)(IHost *pThis, const nsID *iid, void **resultp);
7829 nsrefcnt (*AddRef)(IHost *pThis);
7830 nsrefcnt (*Release)(IHost *pThis);
7831 nsresult (*GetDVDDrives)(IHost *pThis, PRUint32 *DVDDrivesSize, IMedium * **DVDDrives);
7833 nsresult (*GetFloppyDrives)(IHost *pThis, PRUint32 *floppyDrivesSize, IMedium * **floppyDrives);
7835 nsresult (*GetUSBDevices)(IHost *pThis, PRUint32 *USBDevicesSize, IHostUSBDevice * **USBDevices);
7837 nsresult (*GetUSBDeviceFilters)(IHost *pThis, PRUint32 *USBDeviceFiltersSize, IHostUSBDeviceFilter * **USBDeviceFilters);
7839 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
7841 nsresult (*GetNameServers)(IHost *pThis, PRUint32 *nameServersSize, PRUnichar * **nameServers);
7843 nsresult (*GetDomainName)(IHost *pThis, PRUnichar * *domainName);
7845 nsresult (*GetSearchStrings)(IHost *pThis, PRUint32 *searchStringsSize, PRUnichar * **searchStrings);
7847 nsresult (*GetProcessorCount)(IHost *pThis, PRUint32 *processorCount);
7849 nsresult (*GetProcessorOnlineCount)(IHost *pThis, PRUint32 *processorOnlineCount);
7851 nsresult (*GetProcessorCoreCount)(IHost *pThis, PRUint32 *processorCoreCount);
7853 nsresult (*GetProcessorOnlineCoreCount)(IHost *pThis, PRUint32 *processorOnlineCoreCount);
7855 nsresult (*GetMemorySize)(IHost *pThis, PRUint32 *memorySize);
7857 nsresult (*GetMemoryAvailable)(IHost *pThis, PRUint32 *memoryAvailable);
7859 nsresult (*GetOperatingSystem)(IHost *pThis, PRUnichar * *operatingSystem);
7861 nsresult (*GetOSVersion)(IHost *pThis, PRUnichar * *OSVersion);
7863 nsresult (*GetUTCTime)(IHost *pThis, PRInt64 *UTCTime);
7865 nsresult (*GetAcceleration3DAvailable)(IHost *pThis, PRBool *acceleration3DAvailable);
7867 nsresult (*GetVideoInputDevices)(IHost *pThis, PRUint32 *videoInputDevicesSize, IHostVideoInputDevice * **videoInputDevices);
7870 IHost *pThis,
7876 IHost *pThis,
7882 IHost *pThis,
7888 IHost *pThis,
7899 IHost *pThis,
7905 IHost *pThis,
7911 IHost *pThis,
7917 IHost *pThis,
7923 IHost *pThis,
7928 IHost *pThis,
7934 IHost *pThis,
7940 IHost *pThis,
7946 IHost *pThis,
7952 IHost *pThis,
7959 IHost *pThis,
7965 IHost *pThis,
7971 IHost *pThis,
8036 interface IHost
8044 /* End of struct IHost declaration */