---
title: productID
framework: corehid
role: symbol
role_heading: Instance Property
path: corehid/hidvirtualdevice/properties/productid
---

# productID

The product ID for the device.

## Declaration

```swift
let productID: UInt32?
```

## Discussion

Discussion The product ID combines with vendorID to specify the exact product. Without knowing the vendor, product ID is useless. Look for vendor specific documentation for more details on the assigned product IDs for their products.
