<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Windows CE Programming &#187; notification database</title>
	<atom:link href="http://www.hjgode.de/wp/tag/notification-database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hjgode.de/wp</link>
	<description>Windows Mobile Development and usage</description>
	<lastBuildDate>Fri, 03 Feb 2012 08:53:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<!--CodeProjectFeeder channel--><category>CodeProject</category><generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iRunAtEvent</title>
		<link>http://www.hjgode.de/wp/2010/03/06/irunatevent/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=irunatevent</link>
		<comments>http://www.hjgode.de/wp/2010/03/06/irunatevent/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 18:09:50 +0000</pubDate>
		<dc:creator>josef</dc:creator>
				<category><![CDATA[CodeProject]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[notification database]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://www.hjgode.de/wp/?p=427</guid>
		<description><![CDATA[Windows Mobile tool to list and manage notification database entries:
            TIMECHANGE
            SYNCEND
            ONACPOWER
            OFFACPOWER
            NETCONNECT
            NETDISCONNECT
            DEVICECHANGE
            IRDISCOVERED
            RS232DETECTED
            RESTOREEND
            WAKEUP
            TZCHANGE
            MACHINENAMECHANGE
            IRDISCOVERED
            NETCONNECT
            NETDISCONNECT
            OFFACPOWER
            ONACPOWER]]></description>
			<content:encoded><![CDATA[<p>This tool will start an application given by the command line at a specified event. On every call, the tool will write a log (iRunAtEvent.log.txt) to the root dir. The arguments supported are:</p>
<pre><code>  set appname eventtype   -sets the event eventtype to launch appname

  reset appname             -resets ALL events for appname

  list                      -list all known registered events and the applications to launch
</code></pre>
<p><span id="more-427"></span>Although there are unsupported events listed in the log file, this does not mean the tool does not support them. In realtity the OEM (in this case tested on an ITC 730) of the device decided not to fire them (drivers are responsible for events to fire). You can simply check with your device by using these unsupported events and see, if they work. Simply use the calculator app in your tests.</p>
<p>To document this in depth here is a log file of this nice tool here:</p>
<blockquote><p>01.07.2005 14:05:03:</p>
<p>iRunAtEvent started</p>
<p>================================options<br />
set fullPathExeName event       will set app to run at event<br />
sample: iRunAtEvent set &#8220;\Windows\pword.exe&#8221; NETCONNECT<br />
reset fullPathExeName   will reset all events set for app<br />
sample: iRunAtEvent reset &#8220;\Windows\pword.exe&#8221;<br />
list    will dump a list of apps linked to events<br />
sample: iRunAtEvent list<br />
================================<br />
known events:<br />
TIMECHANGE<br />
SYNCEND<br />
ONACPOWER<br />
OFFACPOWER<br />
NETCONNECT<br />
NETDISCONNECT<br />
DEVICECHANGE<br />
IRDISCOVERED<br />
RS232DETECTED<br />
RESTOREEND<br />
WAKEUP<br />
TZCHANGE<br />
MACHINENAMECHANGE<br />
================================<br />
Unsupported Events:<br />
IRDISCOVERED<br />
NETCONNECT<br />
NETDISCONNECT<br />
OFFACPOWER<br />
ONACPOWER<br />
================================<br />
\iRunAtEvent.exe<br />
set<br />
\windows\calc.exe<br />
ONACPOWER<br />
01.07.2005 14:05:03:<br />
succes setting event<br />
========== notification registered apps ================<br />
Handle   Status  AppName  Event Type<br />
0x3002eea       0&#215;0     repllog.exe     NOTIFICATION_EVENT_NONE<br />
0x6002e32       0&#215;0     CALNOT.EXE      NOTIFICATION_EVENT_NONE<br />
0x5000aaf       0&#215;0     clocknot.exe    NOTIFICATION_EVENT_NONE<br />
0x1d48  0&#215;0     \\.\Notifications\NamedEvents\SSTimeChange      NOTIFICATION_EVENT_TIME_CHANGE<br />
0x6002eb2       0&#215;0     \windows\calc.exe       NOTIFICATION_EVENT_ON_AC_POWER &lt;- found ******<br />
0x5002eb6       0&#215;0     \windows\calc.exe       NOTIFICATION_EVENT_ON_AC_POWER &lt;- found ******<br />
0x50017dd       0&#215;0     BlueEXE.exe     NOTIFICATION_EVENT_WAKEUP<br />
0x5000a02       0&#215;0     btcc.exe        NOTIFICATION_EVENT_WAKEUP<br />
0x1d45  0&#215;0     calnot.exe      NOTIFICATION_EVENT_TIME_CHANGE<br />
0x1d44  0&#215;0     calnot.exe      NOTIFICATION_EVENT_RESTORE_END<br />
0x1d42  0&#215;0     clocknot.exe    NOTIFICATION_EVENT_RESTORE_END<br />
0x1d43  0&#215;0     clocknot.exe    NOTIFICATION_EVENT_TIME_CHANGE<br />
0x1d46  0&#215;0     connmgr.exe     NOTIFICATION_EVENT_TIME_CHANGE<br />
0x1d47  0&#215;0     connmgr.exe     NOTIFICATION_EVENT_RS232_DETECTED<br />
0x1d41  0&#215;0     repllog.exe     NOTIFICATION_EVENT_RS232_DETECTED<br />
0x1d63  0&#215;0     rtcupdate.exe   NOTIFICATION_EVENT_TIME_CHANGE</p></blockquote>
<p>Download code and binary: <b>DOWNLOAD:</b><a href="http://www.hjgode.de/wp/wp-content/plugins/download-monitor/download.php?id=84" title="Downloaded 207 times">iRunAtEvent</a> - Windows Mobile tool to list and edit notification database (Hits: 207, size: 44.48 KB)</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F&amp;title=iRunAtEvent" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F&amp;title=iRunAtEvent" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F&amp;title=iRunAtEvent" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F&amp;T=iRunAtEvent" rel="nofollow" title="Add to&nbsp;Netscape"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/netscape.png" title="Add to&nbsp;Netscape" alt="Add to&nbsp;Netscape" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3A%2F%2Fwww.hjgode.de%2Fwp%2F2010%2F03%2F06%2Firunatevent%2F&amp;t=iRunAtEvent" rel="nofollow" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://www.hjgode.de/wp/wp-content/plugins/social-bookmarks0/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.hjgode.de/wp/2010/03/06/irunatevent/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

