<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[WINNT Service Optionen]]></title><description><![CDATA[<p>Halli Hallo<br />
Ich habe einen Service geschrieben und diesen auch installiert. Nun möchte ich gerne noch die Optionen veränder.<br />
Dazu rufen ich die Api 'ChangeServiceConfig2' auf.<br />
Soweit so gut !!!<br />
SERVICE_ACTIONS[0].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[0].Delay = 500; // mili sec.</p>
<p>SERVICE_ACTIONS[1].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[1].Delay = 500; // mili sec.</p>
<p>SERVICE_ACTIONS[2].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[2].Delay = 500; // mili sec.</p>
<p>SERVICE_FAILD_ACTION.dwResetPeriod = 6000;<br />
SERVICE_FAILD_ACTION.lpRebootMsg = &quot;&quot;;<br />
SERVICE_FAILD_ACTION.lpCommand = &quot;&quot;;<br />
SERVICE_FAILD_ACTION.cActions = 3;<br />
SERVICE_FAILD_ACTION.lpsaActions = SERVICE_ACTIONS;</p>
<p>if( !ChangeServiceConfig2( schService, // handle to service<br />
SERVICE_CONFIG_FAILURE_ACTIONS,//change: Faild Action<br />
&amp;SERVICE_FAILD_ACTION) ) // value: new Actions</p>
<p>Das komuische und mir völlig unverständliche ist das er nur die Optionen 2 und 3 ändert die optione 1 ( Erster Fehler ) steht immer noch auf default ( Keine Aktion durchführen ) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
wäre für hilfe sehr dankbar<br />
bis dann ....<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/176241/winnt-service-optionen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 21:52:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176241.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Mar 2007 12:49:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WINNT Service Optionen on Mon, 19 Mar 2007 12:49:45 GMT]]></title><description><![CDATA[<p>Halli Hallo<br />
Ich habe einen Service geschrieben und diesen auch installiert. Nun möchte ich gerne noch die Optionen veränder.<br />
Dazu rufen ich die Api 'ChangeServiceConfig2' auf.<br />
Soweit so gut !!!<br />
SERVICE_ACTIONS[0].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[0].Delay = 500; // mili sec.</p>
<p>SERVICE_ACTIONS[1].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[1].Delay = 500; // mili sec.</p>
<p>SERVICE_ACTIONS[2].Type = SC_ACTION_RESTART;<br />
SERVICE_ACTIONS[2].Delay = 500; // mili sec.</p>
<p>SERVICE_FAILD_ACTION.dwResetPeriod = 6000;<br />
SERVICE_FAILD_ACTION.lpRebootMsg = &quot;&quot;;<br />
SERVICE_FAILD_ACTION.lpCommand = &quot;&quot;;<br />
SERVICE_FAILD_ACTION.cActions = 3;<br />
SERVICE_FAILD_ACTION.lpsaActions = SERVICE_ACTIONS;</p>
<p>if( !ChangeServiceConfig2( schService, // handle to service<br />
SERVICE_CONFIG_FAILURE_ACTIONS,//change: Faild Action<br />
&amp;SERVICE_FAILD_ACTION) ) // value: new Actions</p>
<p>Das komuische und mir völlig unverständliche ist das er nur die Optionen 2 und 3 ändert die optione 1 ( Erster Fehler ) steht immer noch auf default ( Keine Aktion durchführen ) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
wäre für hilfe sehr dankbar<br />
bis dann ....<br />
Leo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1248345</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1248345</guid><dc:creator><![CDATA[LEO_III]]></dc:creator><pubDate>Mon, 19 Mar 2007 12:49:45 GMT</pubDate></item><item><title><![CDATA[Reply to WINNT Service Optionen on Tue, 20 Mar 2007 18:44:00 GMT]]></title><description><![CDATA[<p>Ich verstehe die Frage nicht ganz.</p>
<p>Er führt nur SERVICE_ACTIONS[1] und SERVICE_ACTIONS[2] aus oder wie?</p>
<p>MFG<br />
Ace</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1249321</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1249321</guid><dc:creator><![CDATA[AceKiller73]]></dc:creator><pubDate>Tue, 20 Mar 2007 18:44:00 GMT</pubDate></item></channel></rss>