| |||||||
| Smartphones This is the Microsoft General Public Smartphones Newsgroup. |
![]() |
| | LinkBack | Thread Tools |
| |||
| Is it possible to transplant a DSP plug-in from XP to WM5.0/SP? I am trying to transplant a DSP plug-in from XP to WM5.0, which is the example given by WMPlayer SDK 10. I want this plug-in can be loaded automatically when the WMPlayer Mobile runs. I do not know if it is feasible. Now, I create a empty dll project on Windows Mobile 5.0 platform, and copy the codes form plug-in project in XP to it. Then do some modifies about lib file to make it build/link correctly. But it fails to register on WM5. I debug it , then find the this API(in DllRegisterServer function) return a 0x80040154 error code meaning "Class not registered". // Create the registration object hr = spRegistrar.CoCreateInstance(CLSID_WMPMediaPluginR egistrar, NULL, CLSCTX_INPROC_SERVER); CLSID_WMPMediaPluginRegistrar is a interface of DSP plug-in. And I can find it in the registry of WM5. Does it mean the WM5 does not support the DSP plug-in? |
| |||
| Re: Is it possible to transplant a DSP plug-in from XP to WM5.0/SP? The Windows Mobile WMP doesn't at all support external plug-ins. You may, however, want to give a try to modifying your plug-ins to become compatible with TCPMP, which does. -- -- Werner "Menneisyys" Ruotsalainen - Microsoft MVP - Windows - Mobile Devices Please see the Pocket PC Mag Expert Blog (including mine) at http://www.pocketpcmag.com/blogs/ - you will definitely like it. "zx_star" <zhaoxing@digirise.com> wrote in message news:2FD43961-F74A-4197-84C3-8E10EDFD6194@microsoft.com... > I am trying to transplant a DSP plug-in from XP to WM5.0, which is the > example given by WMPlayer SDK 10. I want this plug-in can be loaded > automatically when the WMPlayer Mobile runs. I do not know if it is > feasible. > > Now, I create a empty dll project on Windows Mobile 5.0 platform, and > copy the codes form plug-in project in XP to it. Then do some modifies > about > lib file to make it build/link correctly. > But it fails to register on WM5. I debug it , then find the this API(in > DllRegisterServer function) return a 0x80040154 error code meaning "Class > not registered". > // Create the registration object > hr = spRegistrar.CoCreateInstance(CLSID_WMPMediaPluginR egistrar, NULL, > CLSCTX_INPROC_SERVER); > > CLSID_WMPMediaPluginRegistrar is a interface of DSP plug-in. And I can > find it in the registry of WM5. Does it mean the WM5 does not support the > DSP > plug-in? |
![]() |
| Bookmarks |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| plug and play | George | Vista Hardware | 0 | 05-05-2007 03:02 PM |
| nothing I plug into USB works | norvs26@yahoo.com | Vista Hardware | 0 | 04-12-2007 11:27 AM |
| nothing I plug into USB works | norvs26@yahoo.com | Vista Hardware | 0 | 04-12-2007 11:27 AM |
| nothing I plug into USB works | norvs26@yahoo.com | Vista Hardware | 0 | 04-12-2007 11:27 AM |
| nothing I plug into USB works | norvs26@yahoo.com | Vista Hardware | 0 | 04-12-2007 11:26 AM |