Yalnızca cihazların VID ve PID'ye sahip olması gerekmez.
Satıcı Kimliği veya VID, USB Foundation'dan satın almanız gereken 16 bitlik bir sayıdır. USB cihazı yapmak (ve kurallara tamamen uymak) istiyorsanız, VID kuruluşunuzu tanımlar.
Ürün Kimliği veya PID de 16 bitlik bir sayıdır, ancak kontrolünüz altındadır. Bir VID satın aldığınızda, bunu mümkün olan her PID ile kullanma hakkına sahip olursunuz, bu da size 65536 olası VID: PID kombinasyonu verir. Amaç, bir VID: PID kombinasyonunun küresel olarak belirli bir poduct'ı benzersiz olarak tanımlamasıdır.
Bu, PC'nin cihazı tanımlamak için kullandığı gibi hiçbir PC'nin aynı VID ve PID'ye sahip iki farklı cihazı göremeyeceğini garanti eder, aksi takdirde bir çakışma meydana gelebilir.
Not: MAC-ID'den farklı olarak, bir VID: PID kombinasyonunun amacı, işletim sisteminin hangi sürücüleri kullanacağını bildiği ölçüde, iki özdeş aygıtı birbirinden ayırt edebilmek için gerekli olmadığı ölçüde bir aygıt türünü benzersiz olarak tanımlamaktır. Örneğin, iki USB bellek çubuğu bilgisayarda hangi cihazın takılı olduğunu bilmekle kalmaz aynı zamanda hangi portun takılı olduğunu da bilir.
İşletim sistemine bir USB cihazı taktığınızda, cihazdan VID ve PID'sini sorar ve cihaza cihaz kaldırılana (veya bilgisayar kapatılana kadar) kullanmaya devam edecek bir adres verir.
PC VID ve PID'yi öğrendikten sonra bunları zaten bilip bilmediğini kontrol eder. Varsa, bunun için doğru sürücüleri yükler; değilse, ilgili sürücüleri yükleme fırsatı verilir. Bu sürece numaralandırma denir.
Öte yandan bir MAC-ID kendi başına bir cihazın ne olduğu hakkında herhangi bir bilgi sağlamaz (bilgisayar, yazıcı, yönlendirici vb.), Ancak bir cihazı benzersiz bir şekilde tanımlar: iki özdeş PC sanki sanki farklı MAC-ID'lerine sahip olacak her ikisi de düzgün çalışmaz aynı Ethernet ağına takılı olsun. Ancak iki özdeş USB bellek çubuğunda özdeş VID ve PID bulunur.
1 milyon özdeş USB cihazı yapmak ve satmak istiyorsam, sadece bir VID satın almam gerekiyor. 1 milyon Ethernet cihazı yapmak ve satmak istiyorsam, 1 milyon MAC kimliği satın almam gerekiyor