PDA

View Full Version : IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER che cosa è???


ligamaister
24-07-2009, 15:57
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

Tramite questa "cosa" in C++ (per me arabo) si trova il serial number di una SD card...

Sapete dirmi qualcosa??

Grazie mille

Marinelli
24-07-2009, 22:04
Spostato nella sezione dedicata alla programmazione.

Ciao!

||ElChE||88
24-07-2009, 23:02
E' un valore da passare alla funzione DeviceIoControl (se non sbaglio bisogna avere il WDK - Windows Driver Kit) per ottenere il numero seriale di una periferica USB.
Non saprei dirti se funziona anche con le schede di memoria SD.

fero86
25-07-2009, 01:16
eccone la documentazione, primo link del motore di ricerca di MSDN:
http://msdn.microsoft.com/en-us/library/aa363411(VS.85).aspx

non serve avere il WDK, dice che é dichiarato in winioctl.h quindi é facilissimo da usare.

||ElChE||88
25-07-2009, 01:31
eccone la documentazione, primo link del motore di ricerca di MSDN:
http://msdn.microsoft.com/en-us/library/aa363411(VS.85).aspx

non serve avere il WDK, dice che é dichiarato in winioctl.h quindi é facilissimo da usare.
Hmm, nel mio winioctl.h non è definito IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER (che pero è definito in ntddstor.h nella sottocartella ddk). Mi sa che è colpa del MinGW, purtroppo non posso controllare perché su questo PC non ho VS.

fero86
25-07-2009, 10:48
Hmm, nel mio winioctl.h non è definito IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER (che pero è definito in ntddstor.h nella sottocartella ddk). Mi sa che è colpa del MinGW, purtroppo non posso controllare perché su questo PC non ho VS. ovvio, MinGW non fa testo... ho controllato ora nel mio SDK v6.1 ed é dichiaratissimo.