Thursday, December 12, 2013

About iTunesMobileDevice interface issues

posts by demonking on 2010-03-16 14:19:07 Edit
I would like to directly call on WINDOWS iTunesMobileDevice.dll, by studying a few days to find some of the description of the interface, but no one call succeeded.
For example AMDeviceStartService outset call, after checking the wrong reason to suspect that some parameters may be defined data structures, such as by stitching several incomplete data definitions
CFString
struct __ CFString
{
DWORD unk0;
BYTE sign [4];
BYTE length;
char string [1];
/ / Char * string;
void Init ()
{
unk0 = 0;
sign [0] = 0x8c;
sign [1] = 07;
sign [2] = 01;
sign [3] = 0;
}
operator LPSTR () {return string;}
operator LPCSTR () const {return string;}
};
typedef __ CFString * CFStringRef;

Probably not, I hope to see Daniel, gets advice.
Want to study together also welcome, I QQ: 10943393
Reply:
Their top yourself ~ ~ ~
Reply:
Continue to top
Reply:
I Bangniding it, a bit of interest on this issue.
Reply:
Seems no problem.
Reply:
But a call AMDeviceStartService immediately collapse. . .
Reply:
references, 4th Floor defonds reply:
seems no problem.



Have you ever call succeeded?
Reply:
Continue to Dinga, a ready example of what is directly in cash, elaborate please add QQ10943393
Reply:
The problem is still not resolved?
Reply:
Not resolved, absolutely no way. . .
Reply:
Do not know, Bangding ~
Reply:
The reply was deleted at the moderator 2010-04-14 13:48:05

Reply:
The reply was deleted at the moderator 2010-04-14 13:49:27

Reply:
Guy, I'm also studying this aspect, but also encountered similar problems. Will solve the problem? Can you solve the younger professors. Thanks!
Reply:
. NET interface, I'd have one on hand.
Reply:
The reply was deleted at the moderator 2011-08-24 11:52:00

Reply:
Give you a point:
1, AMDeviceNotificationSubscribe register a callback function
After AMDeviceNotificationSubscribe success through the callback function that returns a structure can be used for the connection.

2, the device can determine whether the connection
AMDeviceIsPaired
3, then AMDeviceConnect. . . .

. . . . . . . .
Reply:
. Net, I have one, but incomplete, did not come out to install the software interface package
Reply:
The reply was deleted at the moderator 2012-01-11 13:27:51

Reply:
The reply was deleted at the moderator 2012-01-15 09:59:46

Reply:
Reverse it.
Reply:
1 AMDeviceNotificationSubscribe
2 AMDeviceConnect
3 AMDeviceIsPaired
4 AMDeviceValidatePairing
5 AMDeviceStartSession
.......
Reply:
The reply was deleted at the moderator 2012-01-30 09:26:51

No comments:

Post a Comment