Sorry, habe mich verlesen. libmtp ist nur für POSIX Betriebssysteme (Linux, BSD, OSX) geeignet.
MTP APIs sind in Windows teilweise schon vorhanden oder mit Winows Media Player nachrüstbar.
Die erste Informationsquelle ist daher Microsoft, über MTP
API als Stichwort findet man zum Beispiel diese Einführung:
http://blogs.msdn.com/b/wpdblog/arch...ransports.aspx
und diesen Beispielcode:
http://code.msdn.microsoft.com/Porta...M-API-fd4a5f7d
Daneben gibt es für andere Programmiersprachen Beispiele auf Stackoverflow, zum Beispiel
http://stackoverflow.com/questions/2...a-mtp-c-vb-net
http://stackoverflow.com/questions/7...android-device