Lines Matching refs:IUSBDeviceFilter

1221 interface IUSBDeviceFilter;
1364 typedef interface IUSBDeviceFilter IUSBDeviceFilter;
13586 nsresult (*GetDeviceFilters)(IUSBDeviceFilters *pThis, PRUint32 *deviceFiltersSize, IUSBDeviceFilter * **deviceFilters);
13591 IUSBDeviceFilter * * filter
13597 IUSBDeviceFilter * filter
13603 IUSBDeviceFilter * * filter
13613 nsresult (*GetDeviceFilters)(IUSBDeviceFilters *pThis, PRUint32 *deviceFiltersSize, IUSBDeviceFilter * **deviceFilters);
13618 IUSBDeviceFilter * * filter
13624 IUSBDeviceFilter * filter
13630 IUSBDeviceFilter * * filter
13819 /* Start of struct IUSBDeviceFilter declaration */
13832 nsresult (*GetName)(IUSBDeviceFilter *pThis, PRUnichar * *name);
13833 nsresult (*SetName)(IUSBDeviceFilter *pThis, PRUnichar * name);
13835 nsresult (*GetActive)(IUSBDeviceFilter *pThis, PRBool *active);
13836 nsresult (*SetActive)(IUSBDeviceFilter *pThis, PRBool active);
13838 nsresult (*GetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * *vendorId);
13839 nsresult (*SetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * vendorId);
13841 nsresult (*GetProductId)(IUSBDeviceFilter *pThis, PRUnichar * *productId);
13842 nsresult (*SetProductId)(IUSBDeviceFilter *pThis, PRUnichar * productId);
13844 nsresult (*GetRevision)(IUSBDeviceFilter *pThis, PRUnichar * *revision);
13845 nsresult (*SetRevision)(IUSBDeviceFilter *pThis, PRUnichar * revision);
13847 nsresult (*GetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * *manufacturer);
13848 nsresult (*SetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * manufacturer);
13850 nsresult (*GetProduct)(IUSBDeviceFilter *pThis, PRUnichar * *product);
13851 nsresult (*SetProduct)(IUSBDeviceFilter *pThis, PRUnichar * product);
13853 nsresult (*GetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * *serialNumber);
13854 nsresult (*SetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * serialNumber);
13856 nsresult (*GetPort)(IUSBDeviceFilter *pThis, PRUnichar * *port);
13857 nsresult (*SetPort)(IUSBDeviceFilter *pThis, PRUnichar * port);
13859 nsresult (*GetRemote)(IUSBDeviceFilter *pThis, PRUnichar * *remote);
13860 nsresult (*SetRemote)(IUSBDeviceFilter *pThis, PRUnichar * remote);
13862 nsresult (*GetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 *maskedInterfaces);
13863 nsresult (*SetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 maskedInterfaces);
13869 nsresult (*QueryInterface)(IUSBDeviceFilter *pThis, const nsID *iid, void **resultp);
13870 nsrefcnt (*AddRef)(IUSBDeviceFilter *pThis);
13871 nsrefcnt (*Release)(IUSBDeviceFilter *pThis);
13872 nsresult (*GetName)(IUSBDeviceFilter *pThis, PRUnichar * *name);
13873 nsresult (*SetName)(IUSBDeviceFilter *pThis, PRUnichar * name);
13875 nsresult (*GetActive)(IUSBDeviceFilter *pThis, PRBool *active);
13876 nsresult (*SetActive)(IUSBDeviceFilter *pThis, PRBool active);
13878 nsresult (*GetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * *vendorId);
13879 nsresult (*SetVendorId)(IUSBDeviceFilter *pThis, PRUnichar * vendorId);
13881 nsresult (*GetProductId)(IUSBDeviceFilter *pThis, PRUnichar * *productId);
13882 nsresult (*SetProductId)(IUSBDeviceFilter *pThis, PRUnichar * productId);
13884 nsresult (*GetRevision)(IUSBDeviceFilter *pThis, PRUnichar * *revision);
13885 nsresult (*SetRevision)(IUSBDeviceFilter *pThis, PRUnichar * revision);
13887 nsresult (*GetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * *manufacturer);
13888 nsresult (*SetManufacturer)(IUSBDeviceFilter *pThis, PRUnichar * manufacturer);
13890 nsresult (*GetProduct)(IUSBDeviceFilter *pThis, PRUnichar * *product);
13891 nsresult (*SetProduct)(IUSBDeviceFilter *pThis, PRUnichar * product);
13893 nsresult (*GetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * *serialNumber);
13894 nsresult (*SetSerialNumber)(IUSBDeviceFilter *pThis, PRUnichar * serialNumber);
13896 nsresult (*GetPort)(IUSBDeviceFilter *pThis, PRUnichar * *port);
13897 nsresult (*SetPort)(IUSBDeviceFilter *pThis, PRUnichar * port);
13899 nsresult (*GetRemote)(IUSBDeviceFilter *pThis, PRUnichar * *remote);
13900 nsresult (*SetRemote)(IUSBDeviceFilter *pThis, PRUnichar * remote);
13902 nsresult (*GetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 *maskedInterfaces);
13903 nsresult (*SetMaskedInterfaces)(IUSBDeviceFilter *pThis, PRUint32 maskedInterfaces);
13955 interface IUSBDeviceFilter
13963 /* End of struct IUSBDeviceFilter declaration */