blob: bb1ddfb8a4851e45ead6c7609df9a3dd30429e60 [file] [log] [blame]
Jerry Zhangb15c1222017-06-13 15:04:44 -07001libmtp version: 0.3.4
2
3Listing raw device(s)
4 Found 1 device(s):
5 0781:7434 @ bus 0, dev 27
6Attempting to connect device(s)
7USB low-level info:
8 Using kernel interface "usbfs"
9 bcdUSB: 512
10 bDeviceClass: 0
11 bDeviceSubClass: 0
12 bDeviceProtocol: 0
13 idVendor: 0781
14 idProduct: 7434
15 IN endpoint maxpacket: 512 bytes
16 OUT endpoint maxpacket: 512 bytes
17 Raw device info:
18 Bus location: 0
19 Device number: 27
20 Device entry info:
21 Vendor: (null)
22 Vendor id: 0x0781
23 Product: (null)
24 Vendor id: 0x7434
25 Device flags: 0x00000000
26Microsoft device descriptor 0xee:
27 0000: 1203 4d00 5300 4600 5400 3100 3000 3000 ..M.S.F.T.1.0.0.
28 0010: fe00 ..
29Microsoft device response to control message 1, CMD 0xfe:
30 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
31 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
32 0020: 0000 0000 0000 0000 ........
33Microsoft device response to control message 2, CMD 0xfe:
34 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
35 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
36 0020: 0000 0000 0000 0000 ........
37Device info:
38 Manufacturer: SanDisk
39 Model: Sansa Clip 2GB
40 Device version: v02.01.16A
41 Serial number: 0C0FDF0A7009B6A80000000000000000
42 Vendor extension ID: 0x00000006
43 Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0; microsoft.com/WMDRMND: 1.0; microsoft.com/AAVT: 1.0; microsoft.com: WMPPD10.0;
44 Detected object size: 64 bits
45Supported operations:
46 1001: get device info
47 1002: Open session
48 1003: Close session
49 1004: Get storage IDs
50 1005: Get storage info
51 1006: Get number of objects
52 1007: Get object handles
53 1008: Get object info
54 1009: Get object
55 100b: Delete object
56 100c: Send object info
57 100d: Send object
58 100f: Format storage
59 1012: Set object protection
60 1014: Get device property description
61 1015: Get device property value
62 1016: Set device property value
63 1017: Reset device property value
64 101b: Get partial object
65 9101: Get secure time challenge
66 9102: Get secure time response
67 9103: Set license response
68 9104: Get sync list
69 9105: Send meter challenge query
70 9106: Get meter challenge
71 9107: Get meter response
72 9108: Clean data store
73 9109: Get license state
74 910a: Send WMDRM-PD Command
75 910b: Send WMDRM-PD Request
76 9170: Open Media Session
77 9171: Close Media Session
78 9172: Get Next Data Block
79 9173: Set Current Time Position
80 9180: Send Registration Request
81 9181: Get Registration Response
82 9182: Get Proximity Challenge
83 9183: Send Proximity Response
84 9184: Send WMDRM-ND License Request
85 9185: Get WMDRM-ND License Response
86 9201: Report Added/Deleted Items
87 9801: Get object properties supported
88 9802: Get object property description
89 9803: Get object property value
90 9804: Set object property value
91 9805: Get object property list
92 9810: Get object references
93 9811: Set object references
94Events supported:
95 None.
96Device Properties Supported:
97 0x5001: Battery Level
98 0x5002: Functional Mode
99 0xd100: Unknown property
100 0xd101: Secure Time
101 0xd102: Device Certificate
102 0xd103: Revocation Info
103 0xd401: Synchronization Partner
104 0xd402: Friendly Device Name
105Playable File (Object) Types and Object Properties Supported:
106 3000: Undefined Type
107 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
108 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
109 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
110 dc04: ObjectSize UINT64 data type READ ONLY
111 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
112 dc09: DateModified STRING data type DATETIME FORM GET/SET
113 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
114 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
115 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
116 dc44: Name STRING data type GET/SET
117 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
118 3001: Association/Directory
119 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
120 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
121 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
122 dc04: ObjectSize UINT64 data type READ ONLY
123 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
124 dc09: DateModified STRING data type DATETIME FORM GET/SET
125 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
126 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
127 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
128 dc44: Name STRING data type GET/SET
129 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
130 3008: MS Wave
131 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
132 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
133 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
134 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
135 dc04: ObjectSize UINT64 data type READ ONLY
136 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
137 dc09: DateModified STRING data type DATETIME FORM GET/SET
138 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
139 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
140 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
141 dc42: SyncID STRING data type GET/SET
142 dc44: Name STRING data type GET/SET
143 dc46: Artist STRING data type GET/SET
144 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
145 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
146 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
147 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
148 dc8c: Genre STRING data type GET/SET
149 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
150 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
151 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
152 dc9a: AlbumName STRING data type GET/SET
153 dc9b: AlbumArtist STRING data type GET/SET
154 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
155 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
156 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
157 de99: AudioWAVECodec UINT32 data type enumeration: 1, 17, READ ONLY
158 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
159 3009: MP3
160 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
161 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
162 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
163 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
164 dc04: ObjectSize UINT64 data type READ ONLY
165 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
166 dc09: DateModified STRING data type DATETIME FORM GET/SET
167 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
168 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
169 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
170 dc42: SyncID STRING data type GET/SET
171 dc44: Name STRING data type GET/SET
172 dc46: Artist STRING data type GET/SET
173 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
174 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
175 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
176 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
177 dc8c: Genre STRING data type GET/SET
178 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
179 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
180 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
181 dc9a: AlbumName STRING data type GET/SET
182 dc9b: AlbumArtist STRING data type GET/SET
183 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
184 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
185 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
186 de99: AudioWAVECodec UINT32 data type enumeration: 85, READ ONLY
187 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
188 300c: ASF
189 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
190 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
191 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
192 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
193 dc04: ObjectSize UINT64 data type READ ONLY
194 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
195 dc09: DateModified STRING data type DATETIME FORM GET/SET
196 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
197 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
198 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
199 dc42: SyncID STRING data type GET/SET
200 dc44: Name STRING data type GET/SET
201 dc46: Artist STRING data type GET/SET
202 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
203 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
204 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
205 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
206 dc8c: Genre STRING data type GET/SET
207 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
208 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
209 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
210 dc9a: AlbumName STRING data type GET/SET
211 dc9b: AlbumArtist STRING data type GET/SET
212 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
213 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
214 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
215 de99: AudioWAVECodec UINT32 data type enumeration: 353, READ ONLY
216 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
217 b301: Unknown(b301)
218 da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, GET/SET
219 da01: unknown(da01) STRING data type GET/SET
220 da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
221 da03: unknown(da03) UINT16 data type enumeration: 0, 1, READ ONLY
222 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
223 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
224 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
225 dc04: ObjectSize UINT64 data type READ ONLY
226 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
227 dc09: DateModified STRING data type DATETIME FORM GET/SET
228 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
229 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
230 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
231 dc44: Name STRING data type GET/SET
232 dc46: Artist STRING data type GET/SET
233 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
234 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
235 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
236 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
237 dc8c: Genre STRING data type GET/SET
238 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
239 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
240 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
241 dc9a: AlbumName STRING data type GET/SET
242 dc9b: AlbumArtist STRING data type GET/SET
243 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
244 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
245 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
246 de99: AudioWAVECodec UINT32 data type enumeration: 0, READ ONLY
247 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
248 b901: WMA
249 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
250 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
251 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
252 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
253 dc04: ObjectSize UINT64 data type READ ONLY
254 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
255 dc09: DateModified STRING data type DATETIME FORM GET/SET
256 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
257 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
258 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
259 dc42: SyncID STRING data type GET/SET
260 dc44: Name STRING data type GET/SET
261 dc46: Artist STRING data type GET/SET
262 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
263 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
264 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
265 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
266 dc8c: Genre STRING data type GET/SET
267 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
268 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
269 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
270 dc9a: AlbumName STRING data type GET/SET
271 dc9b: AlbumArtist STRING data type GET/SET
272 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
273 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
274 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
275 de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, 354, READ ONLY
276 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
277 b902: OGG
278 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
279 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
280 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
281 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
282 dc04: ObjectSize UINT64 data type READ ONLY
283 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
284 dc09: DateModified STRING data type DATETIME FORM GET/SET
285 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
286 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
287 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
288 dc42: SyncID STRING data type GET/SET
289 dc44: Name STRING data type GET/SET
290 dc46: Artist STRING data type GET/SET
291 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
292 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
293 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
294 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
295 dc8c: Genre STRING data type GET/SET
296 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
297 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
298 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
299 dc9a: AlbumName STRING data type GET/SET
300 dc9b: AlbumArtist STRING data type GET/SET
301 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
302 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
303 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
304 de99: AudioWAVECodec UINT32 data type enumeration: 0, READ ONLY
305 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
306 b904: Audible.com Codec
307 da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, GET/SET
308 da01: unknown(da01) STRING data type GET/SET
309 da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
310 da03: unknown(da03) UINT16 data type enumeration: 0, 1, READ ONLY
311 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
312 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
313 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
314 dc04: ObjectSize UINT64 data type READ ONLY
315 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
316 dc09: DateModified STRING data type DATETIME FORM GET/SET
317 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
318 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
319 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
320 dc44: Name STRING data type GET/SET
321 dc46: Artist STRING data type GET/SET
322 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
323 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
324 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
325 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
326 dc8c: Genre STRING data type GET/SET
327 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
328 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
329 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
330 dc9a: AlbumName STRING data type GET/SET
331 dc9b: AlbumArtist STRING data type GET/SET
332 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
333 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
334 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
335 de99: AudioWAVECodec UINT32 data type enumeration: 0, READ ONLY
336 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
337 b906: FLAC
338 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
339 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
340 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
341 dc04: ObjectSize UINT64 data type READ ONLY
342 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
343 dc09: DateModified STRING data type DATETIME FORM GET/SET
344 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
345 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
346 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
347 dc44: Name STRING data type GET/SET
348 dc46: Artist STRING data type GET/SET
349 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
350 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
351 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
352 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
353 dc8c: Genre STRING data type GET/SET
354 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
355 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
356 dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
357 dc9a: AlbumName STRING data type GET/SET
358 dc9b: AlbumArtist STRING data type GET/SET
359 de92: BitRateType UINT16 data type enumeration: 0, 1, 2, GET/SET
360 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
361 de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2, GET/SET
362 de99: AudioWAVECodec UINT32 data type enumeration: 0, READ ONLY
363 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
364 ba03: Abstract Audio Album
365 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
366 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
367 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
368 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
369 dc04: ObjectSize UINT64 data type READ ONLY
370 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
371 dc09: DateModified STRING data type DATETIME FORM GET/SET
372 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
373 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
374 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
375 dc42: SyncID STRING data type GET/SET
376 dc44: Name STRING data type GET/SET
377 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
378 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
379 dc8c: Genre STRING data type GET/SET
380 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
381 dc9b: AlbumArtist STRING data type GET/SET
382 ba05: Abstract Audio Video Playlist
383 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
384 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
385 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
386 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
387 dc04: ObjectSize UINT64 data type READ ONLY
388 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
389 dc09: DateModified STRING data type DATETIME FORM GET/SET
390 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
391 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
392 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
393 dc42: SyncID STRING data type GET/SET
394 dc44: Name STRING data type GET/SET
395 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
396 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
397 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
398 ba11: M3U Playlist
399 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
400 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
401 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
402 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
403 dc04: ObjectSize UINT64 data type READ ONLY
404 dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
405 dc09: DateModified STRING data type DATETIME FORM GET/SET
406 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
407 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
408 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
409 dc42: SyncID STRING data type GET/SET
410 dc44: Name STRING data type GET/SET
411 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
412 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
413 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
414Storage Devices:
415 StorageID: 0x00010001
416 StorageType: 0x0003 fixed RAM storage
417 FilesystemType: 0x0002 generic hierarchical
418 AccessCapability: 0x0000 read/write
419 MaxCapacity: 2016641024
420 FreeSpaceInBytes: 532971520
421 FreeSpaceInObjects: 4294967295
422 StorageDescription: Internal Memory
423 VolumeIdentifier: 0C0FDF0A7009B6A8
424Special directories:
425 Default music folder: 0x00000001
426 Default playlist folder: 0x00000002
427 Default picture folder: 0x00000000
428 Default video folder: 0x00000000
429 Default organizer folder: 0x00000000
430 Default zencast folder: 0x00000000
431 Default album folder: 0x00000017
432 Default text folder: 0x00000000
433MTP-specific device properties:
434 Friendly name: Sansa Clip 2GB
435 Synchronization partner: {00000000-0000-0000-0000-000000000000}
436 Battery level 97 of 100 (97%)
437libmtp supported (playable) filetypes:
438 RIFF WAVE file
439 ISO MPEG-1 Audio Layer 3
440 Microsoft Advanced Systems Format
441 Microsoft Windows Media Audio
442 Ogg container format
443 Audible.com Audio Codec
444 Free Lossless Audio Codec (FLAC)
445
446Secure Time:
447<DRMCLOCK type="status"><VALUE>#20090105 21:49:36Z#</VALUE><FLAG>DRM_CLK_SET</FLAG></DRMCLOCK>
448
449Device Certificate:
450<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">MABDADAARgBEAEYAMABBADcAMAAwADkAQgA2AEEAOAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAA==</UNIQUEID><PUBLICKEY private="1">fhUC+/QijZ/4rUaDrjis1u0VTG5/bJl/46yNsxAyIQQ9rcg0sGkiUA==</PUBLICKEY><KEYDATA>YmaVekpKkEb9bDxe1toOZw2O6Uo=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>iwNk1uAtpMkytF5Cc1Esx5f7xk82LibzXPwO7ZRJT0Ot9eFX3INVEA==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>yLTRrx6Ilr/MuhHIxv82IuKBxG4=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.111.35</SECURITYVERSION><CERTIFICATE private="1">fhUC+/QijZ/4rUaDrjis1u0VTG5/bJl/46yNsxAyIQQ9rcg0sGkiUAIEbyP83FohB+KBhkYAwiS/SOCjTHfkW/zfd2w2pnPvOC99wum+X8R1LVQR</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>Clip+</NAME>
451 <MANUFACTURER>SanDisk Corporation</MANUFACTURER>
452 <MAKE>Sansa</MAKE>
453 <MODEL>Sansa Clip+</MODEL>
454 <SECURITYLEVEL>2000</SECURITYLEVEL>
455 <HARDWARE_VER_MAJOR>2</HARDWARE_VER_MAJOR>
456 <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
457 <FIRMWARE_VER_MAJOR>0</FIRMWARE_VER_MAJOR>
458 <FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
459
460 <SECURITYLEVEL>2000</SECURITYLEVEL>
461
462 <FEATURES>
463 <CLOCK>2</CLOCK>
464 <SECURECLOCK>
465 <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
466 <PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
467 </SECURECLOCK>
468
469 <METERING>1</METERING>
470 <LICENSE_ACQ>1</LICENSE_ACQ>
471 <LICENSE_SYNC>1</LICENSE_SYNC>
472 <ENCRYPTION>1</ENCRYPTION>
473 <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
474
475 <SUPPORT_REVOCATION>
476 <GUID>{CD75E604-543D-4A9C-9F09-FE6D24E8BF90}</GUID>
477 </SUPPORT_REVOCATION>
478
479 </FEATURES>
480
481 <LIMITS>
482 <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
483 <MAXLICENSESIZE>10240</MAXLICENSESIZE>
484 <MAXHEADERSIZE>5120</MAXHEADERSIZE>
485 </LIMITS><PUBLICKEY>VbOg1CGbCRQuQmDdJu7VEbVObj8xxTz3DBkj0I4qX2430HWlCWuleQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>k7W8US0uNGzlL2TKDWcMHhQEMkAKPp0QSU+cu0DuuPxJ3p6HUYaDZA==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>2695</AUTH_ID><PUBLICKEY>3JwjYFj2GuZrhCAshbYFNjgb9g2pl2j0nR8PR2rqyk4iIARZrN4GOQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>U/0OkXwkzkCBmOyuE9BAnxs3yHuGodfnpw/QyqUfVc2GbN2EP41OCQ==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>iCWGAEStZdbKH1OYrXLqSnMBZQOBx6P4mVnYKKu94Zq2ohh00BQlGA==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
486
487Device description WMPInfo.xml file:
488<DeviceInfo>
489 <WMP DeviceID="{DE25BD8B-0F7E-4DA2-A3DD-52BDE52DF67F}" RelationshipID="{00000000-0000-0000-0000-000000000000}"/>
490</DeviceInfo>
491
492OK.
493
494