坛子里有人用过Wince上的Services吗
坛子里有人用过Wince下的Services吗?
看了MSDN的帮助觉得应该很简单,但是按照MSDN的帮助实现,老是不能正常加载。
步骤如下:
1、按照流接口驱动方式编写services的dll文件。
2、在platform.reg中加入services的注册表项。
3、在platform.bib中加入dll文件。
4、重新编译NK并烧写到开发板中。打开cmd.exe 使用services load [Services Name]命令,老是返回0x00000002错误。
platform.reg 注册表:
[HKEY_LOCAL_MACHINE\Services\POCT]
"AllowCmdLine"=dword:1
"Dll"="POCT.dll"
"Order"=dword:9
"Keep"=dword:1
"Prefix"="PCT"
"Index"=dword:0
platform.bib
POCT.dll $(_FLATRELEASEDIR)\POCT.dll NK SHK
------解决方案--------------------
楼主加油
------解决方案--------------------
DllEntry指定了吗?DllEntry函数有没有被调用?
------解决方案--------------------
这个没搞过
不过找到篇文档,不知道有没有帮助
http://msdn.microsoft.com/zh-cn/library/aa446909.aspx#XSLTsection145121120120
------解决方案--------------------
没弄过,学习
------解决方案--------------------
sysgen过程使用nmake连接lib文件成dll或者exe
看了MSDN的帮助觉得应该很简单,但是按照MSDN的帮助实现,老是不能正常加载。
步骤如下:
1、按照流接口驱动方式编写services的dll文件。
2、在platform.reg中加入services的注册表项。
3、在platform.bib中加入dll文件。
4、重新编译NK并烧写到开发板中。打开cmd.exe 使用services load [Services Name]命令,老是返回0x00000002错误。
platform.reg 注册表:
[HKEY_LOCAL_MACHINE\Services\POCT]
"AllowCmdLine"=dword:1
"Dll"="POCT.dll"
"Order"=dword:9
"Keep"=dword:1
"Prefix"="PCT"
"Index"=dword:0
platform.bib
POCT.dll $(_FLATRELEASEDIR)\POCT.dll NK SHK
------解决方案--------------------
楼主加油
------解决方案--------------------
DllEntry指定了吗?DllEntry函数有没有被调用?
------解决方案--------------------
这个没搞过
不过找到篇文档,不知道有没有帮助
http://msdn.microsoft.com/zh-cn/library/aa446909.aspx#XSLTsection145121120120
------解决方案--------------------
没弄过,学习
------解决方案--------------------
sysgen过程使用nmake连接lib文件成dll或者exe