Collegando un dispositivo PNP a un PC Windows, desidero sapere se il dispositivo supporta una funzionalità di trasferimento dei dati. Sono più interessato a spingere alcuni contenuti sul dispositivo. Così, per esempio quando sto collegando un Windows Phone posso vedere sopra le finestre di query managment che 5 nuovi dispositivi vengono aggiuntiScrittura di un file su un dispositivo PNP collegato a un PC Windows
Nome: Windows Phone
CompartibleId: USB \ MS_COMP_MTP, USB \ Class_06 & SubClass_01 & Prot_01, USB \ Class_06 & SubClass_01, USB \ Class_06
Nome: WinUSB dispositivo
CompartibleId: USB \ MS_COMP_WINUSB, USB \ Class_ff & SubClass_ff & Prot_ff, USB \ Class_ff & SubClass_ff, USB \ Class_ff
Nome: WinUSB dispositivo
CompartibleId: USB \ MS_COMP_WINUSB, USB \ Class_ff & SubClass_ff & Prot_ff, USB \ Classe_ff & SubClass_ff, USB \ Classe_ff
Nome: WinUSB dispositivo
CompartibleId: USB \ MS_COMP_WINUSB, \ Class_ff USB & SubClass_ff & Prot_ff, USB \ Class_ff & SubClass_ff, USB \ Class_ff
Nome: USB Dispositivo composito
CompartibleId : USB \ DevClass_00 & SubClass_00 & Prot_00, USB \ DevClass_00 & SubClass_00, USB \ DevClass_00, USB \ COMPOSITE
Come posso ora ottenere una colla che:
- Tutti i dispositivi sono parti di un singolo dispositivo
- Il dispositivo mi consente di salvare un file su di esso
- Trovare un indicatore che sicuramente mi dice del protocollo di trasferimento file supposto
- Nel caso in cui ci sono più di un possiblility sigle per il file trasfer selezionare il più veloce (o moderna)
io appreaciate qualsiasi aiuto, anche se si può solo dirmi una direzione focalizzata dove devo continuare la mia studio/ricerca.
Sto cercando un modo generico per lavorare con i dispositivi.Il linguaggio di implementazione desiderato è C#.