Returns the device's manufacturer-assigned ProductID.
| C# | Visual Basic | Visual C++ |
public ushort ProductID { get; }
Public ReadOnly Property ProductID As UShort
public: property unsigned short ProductID { unsigned short get (); }
Manufacturers are not supposed to assign the same ProductID to multiple products; they are intended to be unique per product.
However, not all manufacturers follow this guideline.