02/01/10 8:41
lorenzo
Cercavo di ottenere il mac address di una penna usb collegata al pc.
Usando c#, avevo intenzione di usare WMI con la Win32_DiskDrive.
Cito però da msdn:
SerialNumber
Data type: string
Access type: Read-only
Number allocated by the manufacturer to identify the physical media.
Example: WD-WM3493798728
Windows Server 2003, Windows XP, Windows 2000, and Windows NT 4.0: This property is not available.
quindi cosa posso usare per ottenere il mac address su XP?
aaa
03/01/10 11:41
nessuno
Il MAC address è proprio di una interfaccia di rete ...
Di cosa parli ?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
03/01/10 14:38
lorenzo
no, ogni dispositivo ha il mac-address. E' semplicemente la sigla univoca del dispositivo assegnatagli dal produttore
aaa
03/01/10 15:14
nessuno
Ti confondi con il "serial number" del dispositivo ... il MAC (Media Access Control) address (l'indirizzo fisico), è proprio delle interfacce di rete.
Il Serial Number USB, sebbene non sia "obbligatorio", se implementato è unico.
Penso che l'unico modo per alcuni sistemi di rilevarlo, sia a livello di device driver.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
10/01/10 17:22
nessuno
Postato originariamente da HeDo:
chiamando opportune api puoi arrivare all'id del dispositivo.
Con la API GetVolumeInformation si ottiene solamente il seriale inserito dal sistema operativo all'atto della formattazione (valore casuale che si puo' modificare come si vuole e che non da' nessuna certezza di univocità
.
Quello di cui parlavo è il seriale hardware assegnato dal produttore che, se disponibile per il device interessato, si ottiene tramite WMI.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.