USBPhysic 1.1.0
Você poderá baixar em 5 segundos.
Sobre USBPhysic
O USBPhysic é um componente autônomo ( biblioteca de link dinâmico do Windows de 32/64 bits - DLL ) que pode ser usado para extrair as informações do fornecedor físico de quase qualquer dispositivo de armazenamento USB (Universal Serial Bus). Com o USBPhysic você pode obter o número de série do fabricante, o nome do fabricante e assim por diante, dos Discos Rígidos portáteis externos, unidade flash/caneta/key ou qualquer outro tipo de dispositivo de armazenamento USB. O número de série do dispositivo de armazenamento USB é um número/string exclusivo por dispositivo e isso oferece a você a chance de identificar programáticamente o dispositivo real. Digamos que você queira uma maneira de bloquear seu software em um dispositivo de armazenamento USB (uma pequena caneta flash), ou distribuir seu software apenas com um pendrive, uma maneira rápida e confiável de fazer isso é gerando um número de série baseado naquela série de dispositivos USB (o número de série de hardware que não pode ser alterado, mesmo depois de um formato completo). O número de série físico não é o mesmo que o número de série de volume, ele não mudará após um formato, e não há como alterá-lo a menos que você mude o dispositivo real. Requisitos: # USBPhysic é um componente autônomo, não requer outros arquivos para funcionar. # Ele usa os drivers nas plataformas Win32/64 para que não haja requisitos especiais de biblioteca/driver (não usando WMI ou outros componentes de terceiros) # Pode ser usado em qualquer linguagem de programação/script que possa fazer chamadas WINAPI como: Delphi, C++Builder, C#, Visual C++, Visual Basic, Visual Basic.NET, VBA, PowerBuilder, Visual Foxpro, Clarion e assim por diante. # Os números de série do dispositivo USB são opcionais e depende do fabricante de hardware se eles são implementados ou não. # Não requer direitos de administrador no Win XP/2003/VISTA/7 (funciona mesmo com um tipo de conta de hóspedes)