Lines Matching defs:IUSBDeviceFilter

933 struct IUSBDeviceFilter;
983 typedef struct IUSBDeviceFilter IUSBDeviceFilter;
4812 nsresult (*GetDeviceFilters)(IUSBController *pThis, PRUint32 *deviceFiltersSize, IUSBDeviceFilter * **deviceFilters);
4817 IUSBDeviceFilter * * filter
4823 IUSBDeviceFilter * filter
4829 IUSBDeviceFilter * * filter
4884 /* Start of struct IUSBDeviceFilter Declaration */
4894 nsresult (*GetName)(IUSBDeviceFilter *pThis, PRUnichar * *name);
4895 nsresult (*SetName)(IUSBDeviceFilter *pThis, PRUnichar * name);
4897 nsresult (*GetActive)(IUSBDeviceFilter *pThis, PRBool *active);
4898 nsresult (*SetActive)(IUSBDeviceFilter *pThis, PRBool active);
4900 nsresult (*GetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * *vendorId);
4901 nsresult (*SetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * vendorId);
4903 nsresult (*GetProductId)(IUSBDeviceFilter *pThis, PRUnichar * *productId);
4904 nsresult (*SetProductId)(IUSBDeviceFilter *pThis, PRUnichar * productId);
4906 nsresult (*GetRevision)(IUSBDeviceFilter *pThis, PRUnichar * *revision);
4907 nsresult (*SetRevision)(IUSBDeviceFilter *pThis, PRUnichar * revision);
4909 nsresult (*GetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * *manufacturer);
4910 nsresult (*SetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * manufacturer);
4912 nsresult (*GetProduct)(IUSBDeviceFilter *pThis, PRUnichar * *product);
4913 nsresult (*SetProduct)(IUSBDeviceFilter *pThis, PRUnichar * product);
4915 nsresult (*GetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * *serialNumber);
4916 nsresult (*SetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * serialNumber);
4918 nsresult (*GetPort)(IUSBDeviceFilter *pThis, PRUnichar * *port);
4919 nsresult (*SetPort)(IUSBDeviceFilter *pThis, PRUnichar * port);
4921 nsresult (*GetRemote)(IUSBDeviceFilter *pThis, PRUnichar * *remote);
4922 nsresult (*SetRemote)(IUSBDeviceFilter *pThis, PRUnichar * remote);
4924 nsresult (*GetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 *maskedInterfaces);
4925 nsresult (*SetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 maskedInterfaces);
4929 struct IUSBDeviceFilter
4933 /* End of struct IUSBDeviceFilter Declaration */