lundi 11 mai 2015

Write file to a PNP device connected to a Windows PC

By plugging in a PNP device to a Windows PC I want to know if the device supports a feature of data transferring. I am majoraly interested in pushing some content to device. So, for example when I am plugging in a Windows Phone I can see over windows managment query that 5 new devices are added

Name: Windows Phone

CompartibleId: USB\MS_COMP_MTP, USB\Class_06&SubClass_01&Prot_01, USB\Class_06&SubClass_01, USB\Class_06


Name: WinUsb Device

CompartibleId: USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff


Name: WinUsb Device

CompartibleId: USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff


Name: WinUsb Device

CompartibleId: USB\MS_COMP_WINUSB, USB\Class_ff&SubClass_ff&Prot_ff, USB\Class_ff&SubClass_ff, USB\Class_ff


Name: USB Composite Device

CompartibleId: USB\DevClass_00&SubClass_00&Prot_00, USB\DevClass_00&SubClass_00, USB\DevClass_00, USB\COMPOSITE

How can I now get a glue that:

  • All the devices are parts of a single device
  • The device allows me to save a file on it
  • Find an indicator that certainly tells me about the suppoted file transfer protocol
  • In case if there are more than a sigle possiblility for file trasfer select the more fastest(or modern)

I will appreaciate any help even if you could just tell me a focused direction where I should continue my study/investigation.

I am looking at a generic way to work with devices. Desired implementation language is C#.

Aucun commentaire:

Enregistrer un commentaire