Lines Matching refs:IUSBDeviceFilter

513 struct IUSBDeviceFilter;
567 typedef struct IUSBDeviceFilter IUSBDeviceFilter;
4163 nsresult (*GetDeviceFilters)(IUSBController *pThis, PRUint32 *deviceFiltersSize, IUSBDeviceFilter * **deviceFilters);
4168 IUSBDeviceFilter * * filter
4174 IUSBDeviceFilter * filter
4180 IUSBDeviceFilter * * filter
4235 /* Start of struct IUSBDeviceFilter Declaration */
4245 nsresult (*GetName)(IUSBDeviceFilter *pThis, PRUnichar * *name);
4246 nsresult (*SetName)(IUSBDeviceFilter *pThis, PRUnichar * name);
4248 nsresult (*GetActive)(IUSBDeviceFilter *pThis, PRBool *active);
4249 nsresult (*SetActive)(IUSBDeviceFilter *pThis, PRBool active);
4251 nsresult (*GetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * *vendorId);
4252 nsresult (*SetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * vendorId);
4254 nsresult (*GetProductId)(IUSBDeviceFilter *pThis, PRUnichar * *productId);
4255 nsresult (*SetProductId)(IUSBDeviceFilter *pThis, PRUnichar * productId);
4257 nsresult (*GetRevision)(IUSBDeviceFilter *pThis, PRUnichar * *revision);
4258 nsresult (*SetRevision)(IUSBDeviceFilter *pThis, PRUnichar * revision);
4260 nsresult (*GetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * *manufacturer);
4261 nsresult (*SetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * manufacturer);
4263 nsresult (*GetProduct)(IUSBDeviceFilter *pThis, PRUnichar * *product);
4264 nsresult (*SetProduct)(IUSBDeviceFilter *pThis, PRUnichar * product);
4266 nsresult (*GetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * *serialNumber);
4267 nsresult (*SetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * serialNumber);
4269 nsresult (*GetPort)(IUSBDeviceFilter *pThis, PRUnichar * *port);
4270 nsresult (*SetPort)(IUSBDeviceFilter *pThis, PRUnichar * port);
4272 nsresult (*GetRemote)(IUSBDeviceFilter *pThis, PRUnichar * *remote);
4273 nsresult (*SetRemote)(IUSBDeviceFilter *pThis, PRUnichar * remote);
4275 nsresult (*GetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 *maskedInterfaces);
4276 nsresult (*SetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 maskedInterfaces);
4280 struct IUSBDeviceFilter
4284 /* End of struct IUSBDeviceFilter Declaration */