Re: How to get access to Platform Builder functions from PB driver
- From: Valter Minute <v_a_l_t_e_r.m_i_n_u_t_e@xxxxxxxxxxxxx>
- Date: Mon, 26 Nov 2007 09:44:48 -0800
=?Utf-8?B?SmFjayBOYXBpYXRlaw==?=
<JackNapiatek@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
news:F779F53C-4A74-43EA-A10E-DF03A3D8F749@xxxxxxxxxxxxx:
I am developing hardware probe driver for Platform Builder CE 5.0,
the driver should connect the hardware probe to a target board and
allow debugging WinCE 5.0 or applications on the target board by
Platform Builder debugger. The driver needs to have an access to
various functions provided by PB: - to display messages in PB
debugger Output window, - to get information about PB project
directory (driver will create and manage project-related files
here), project name, target processor name etc, - perhaps others.
Does anybody know how to get access to such PB debugger functions
from driver code ? MS provides KdStubLite driver example, but the
KdStubLite does not use such functionality.
Thanks in advance,
Platform Builder, like the other "Visual Studio" based applications
should export a COM-based API that should allow you to recover this
kind of informations. Interfaces for VS2005 (and PB6) are documented,
but I don't know if the interfaces used by PB 5 are documented.
You may use the oleview tool to check which objects are registered by
PB. I did a quick check and found some Microsoft.PlatformBuilder.*
object that may be interesting.
--
Valter Minute
www.fortechembeddedlabs.it
Training, support and development for Windows CE
(the reply address of this message is invalid)
.
- Follow-Ups:
- References:
- How to get access to Platform Builder functions from PB driver
- From: Jack Napiatek
- How to get access to Platform Builder functions from PB driver
- Prev by Date: Re: CheckUDP problem
- Next by Date: Re: CheckUDP problem
- Previous by thread: How to get access to Platform Builder functions from PB driver
- Next by thread: Re: How to get access to Platform Builder functions from PB driver
- Index(es):
Relevant Pages
|