Lines Matching defs:IUSBDeviceFilter

932 struct IUSBDeviceFilter;
1036 typedef struct IUSBDeviceFilter IUSBDeviceFilter;
5230 nsresult (*GetDeviceFilters)(IUSBController *pThis, PRUint32 *deviceFiltersSize, IUSBDeviceFilter * **deviceFilters);
5235 IUSBDeviceFilter * * filter
5241 IUSBDeviceFilter * filter
5247 IUSBDeviceFilter * * filter
5302 /* Start of struct IUSBDeviceFilter Declaration */
5312 nsresult (*GetName)(IUSBDeviceFilter *pThis, PRUnichar * *name);
5313 nsresult (*SetName)(IUSBDeviceFilter *pThis, PRUnichar * name);
5315 nsresult (*GetActive)(IUSBDeviceFilter *pThis, PRBool *active);
5316 nsresult (*SetActive)(IUSBDeviceFilter *pThis, PRBool active);
5318 nsresult (*GetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * *vendorId);
5319 nsresult (*SetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * vendorId);
5321 nsresult (*GetProductId)(IUSBDeviceFilter *pThis, PRUnichar * *productId);
5322 nsresult (*SetProductId)(IUSBDeviceFilter *pThis, PRUnichar * productId);
5324 nsresult (*GetRevision)(IUSBDeviceFilter *pThis, PRUnichar * *revision);
5325 nsresult (*SetRevision)(IUSBDeviceFilter *pThis, PRUnichar * revision);
5327 nsresult (*GetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * *manufacturer);
5328 nsresult (*SetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * manufacturer);
5330 nsresult (*GetProduct)(IUSBDeviceFilter *pThis, PRUnichar * *product);
5331 nsresult (*SetProduct)(IUSBDeviceFilter *pThis, PRUnichar * product);
5333 nsresult (*GetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * *serialNumber);
5334 nsresult (*SetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * serialNumber);
5336 nsresult (*GetPort)(IUSBDeviceFilter *pThis, PRUnichar * *port);
5337 nsresult (*SetPort)(IUSBDeviceFilter *pThis, PRUnichar * port);
5339 nsresult (*GetRemote)(IUSBDeviceFilter *pThis, PRUnichar * *remote);
5340 nsresult (*SetRemote)(IUSBDeviceFilter *pThis, PRUnichar * remote);
5342 nsresult (*GetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 *maskedInterfaces);
5343 nsresult (*SetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 maskedInterfaces);
5347 struct IUSBDeviceFilter
5351 /* End of struct IUSBDeviceFilter Declaration */