Hi,
I'm currently working on a internal demonstrator
project that would require to insert a kind of
"virtual device" into Windows Media Player as
synchronization backend.
The look and feel for the user should not
differ from that when sync'ing with a real
hardware mobile device (like a MP3-Player) that
is attached via USB or Firewire.
Because PDA-devices are also visible in WMP sync
windows via ActiveSync, I assume that the idea
of a "virtual" device should be viable.
To implement the "device", I presume that a module
or whatever WMP uses for that must be registered
with WMP and must implement a certain interface
(for WMP to find and use the "device").
So, I have browsed numerous MSDN resources
in order to find out what is necessary to develop
such "device".
Unfortunately, I did not succeed yet.
Does anybody (perhaps someone of the MS people) know
what is necessary or could give me a hint where
to continue the research?
Thanks in advance!
Alan Ludwig [MS] - 06 Aug 2004 19:04 GMT
You should take a look at the Windows Media Device Manager SDK. the WMDM
SDK is a sub-unit of the Windows Media Format SDK. You should look at the
example service provider "mshdsp". This service provider exposes drives in
the local filesystem as devices to WMDM.
Here's a link to the documenation for the SDK in MSDN. (You may need to
fixup the link so it is on on one line for it to work)
http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/dnwmt/html/Introducing_the_Windows_Media_Device_Manager_SDK__FDGQ.asp
Regards,

Signature
Alan Ludwig
Software Design Engineer
Windows Media Devices Group
This posting is provided "AS IS" with no warranties, and confers no rights.
Lucky1 - 07 Aug 2004 20:25 GMT
Hi Alan,
thank you for the tip - this is exactly
what have been looking for!
Best regards,
> You should take a look at the Windows Media Device Manager SDK. the WMDM
> SDK is a sub-unit of the Windows Media Format SDK. You should look at the
[quoted text clipped - 8 lines]
>
> Regards,