<?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[Treiber mit C++ schreiben]]></title><description><![CDATA[<p>Hi Leute,<br />
ich schreibe schon seit einiger Zeit an einem Projekt für die Schule. Mein Programm (natürlich in C++ geschrieben) soll mittels einer Fotodiode, die sich dreht, messen, von wo am meisten Licht kommt und dann einen Motor (auf dem ein Solar-Panel befestigt ist) dementsprechend drehen. Das klappt ja schon ganz gut und ich kann auch schon die LPT-Schnittstelle ansprechen.</p>
<p>Ich frage mich jetzt jedoch, wie man dafür einen Treiber (für WinXP) schreiben kann, der, wie mein Programm, auf bestimmte Sachen reagiert etc.<br />
Da ich mich mit Treiber-Programmierung leider nicht auskenne, wären Anfänger-Tutorials natürlich nicht schlecht.</p>
<p>Vielen Dank im Voraus,<br />
Mit freundlichen Grüßen, Sebastian.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162640/treiber-mit-c-schreiben</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 21:01:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162640.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Oct 2006 07:40:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 07:40:59 GMT]]></title><description><![CDATA[<p>Hi Leute,<br />
ich schreibe schon seit einiger Zeit an einem Projekt für die Schule. Mein Programm (natürlich in C++ geschrieben) soll mittels einer Fotodiode, die sich dreht, messen, von wo am meisten Licht kommt und dann einen Motor (auf dem ein Solar-Panel befestigt ist) dementsprechend drehen. Das klappt ja schon ganz gut und ich kann auch schon die LPT-Schnittstelle ansprechen.</p>
<p>Ich frage mich jetzt jedoch, wie man dafür einen Treiber (für WinXP) schreiben kann, der, wie mein Programm, auf bestimmte Sachen reagiert etc.<br />
Da ich mich mit Treiber-Programmierung leider nicht auskenne, wären Anfänger-Tutorials natürlich nicht schlecht.</p>
<p>Vielen Dank im Voraus,<br />
Mit freundlichen Grüßen, Sebastian.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158524</guid><dc:creator><![CDATA[Refox]]></dc:creator><pubDate>Sat, 21 Oct 2006 07:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 07:46:54 GMT]]></title><description><![CDATA[<p>Ich weiss zwar nicht ganz wofür Du einen Treiber brauchst aber bitte:</p>
<p>Hier das benötigte: DDK (WDF)<br />
<a href="http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx" rel="nofollow">http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158526</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 21 Oct 2006 07:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 08:25:41 GMT]]></title><description><![CDATA[<p>Danke, ich werd's mir mal ansehen. Der Grund, warum ich vorhabe einen Treiber zu schreiben, ist, dass das Tool eh nur im Hintergrund läuft und sowohl nichts ausgibt, als auch keine Eingaben erhält.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158536</guid><dc:creator><![CDATA[Refox]]></dc:creator><pubDate>Sat, 21 Oct 2006 08:25:41 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 08:46:31 GMT]]></title><description><![CDATA[<p>Refox schrieb:</p>
<blockquote>
<p>Der Grund, warum ich vorhabe einen Treiber zu schreiben, ist, dass das Tool eh nur im Hintergrund läuft und sowohl nichts ausgibt, als auch keine Eingaben erhält.</p>
</blockquote>
<p>Zusätzlichen Aufwand zu betreiben, nur um Features nicht benutzen zu <em>können</em>, die man nicht benutzen <em>würde</em>, weil man sie nicht braucht, ist ein schwachsinniger Grund.</p>
<p>Oder lässt du dir jeden Abend die Gliedmaßen amputieren und morgens wieder annähen? Während du schläfst, brauchst du die ja nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158543</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sat, 21 Oct 2006 08:46:31 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 09:11:34 GMT]]></title><description><![CDATA[<p>Refox schrieb:</p>
<blockquote>
<p>Danke, ich werd's mir mal ansehen. Der Grund, warum ich vorhabe einen Treiber zu schreiben, ist, dass das Tool eh nur im Hintergrund läuft und sowohl nichts ausgibt, als auch keine Eingaben erhält.</p>
</blockquote>
<p>dann nimmt man doch einen dienst?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158551</guid><dc:creator><![CDATA[testtesttest]]></dc:creator><pubDate>Sat, 21 Oct 2006 09:11:34 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sat, 21 Oct 2006 23:45:24 GMT]]></title><description><![CDATA[<p>Ich kann mich nur anschliessen. Mach ein Service (&quot;Dienst&quot;). Ist *wesentlich* einfacher als einen Treiber zu schrieben - ich &quot;weiss&quot; das weil ich beides schon gemacht habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Die einfachste Möglichkeit zu einem Service zu kommen ist im übrigen einen COM-Server mit ATL und attributed C++ zu schrieben, dann bist du aber auf MSVC festgenagelt. Ist aber auch nicht SO wahnsinnig Schwer ein Service &quot;mit Hand&quot; zu schreiben - die Service Control Funktionen sind teilweise etwas seltsam, aber nicht ganz so schwer zu durchschauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158847</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Sat, 21 Oct 2006 23:45:24 GMT</pubDate></item><item><title><![CDATA[Reply to Treiber mit C++ schreiben on Sun, 22 Oct 2006 08:02:39 GMT]]></title><description><![CDATA[<p>Beginner's introductory guide to writing, installing, starting, stopping NT services<br />
<a href="http://www.codeproject.com/system/serviceskeleton.asp" rel="nofollow">http://www.codeproject.com/system/serviceskeleton.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158889</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sun, 22 Oct 2006 08:02:39 GMT</pubDate></item></channel></rss>