<?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[Treiberentwicklung mit VS2008]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich beschäftige mich seit ein paar Wochen mit der Programmierung von Treibern. Wollt halt mal was neues lernen;-)<br />
Nun stehe ich vor einem Problem. Ich würde gerne die Visual Studios 2008 Pro für die Entwicklung benutzen. Doch so einfach geht das ja nicht und deswegen bin ich mal nach diesem Tutorial vorgegangen:<br />
<a href="http://www.codeproject.com/KB/winsdk/vs2008_and_drivers.aspx" rel="nofollow">http://www.codeproject.com/KB/winsdk/vs2008_and_drivers.aspx</a><br />
Dort wird beschrieben, wie die VS2008 zu konfigurieren sind um einen Treiber zu compilieren. Zudem habe ich auch im Projekt die entsprechenden Pfade zu den bin,lib und inc Ordnern hinterlegt.<br />
Wenn ich aber nun mein sinnloses Beispiel compilieren will hagelt es Fehlermeldungen. Das ist mein Code:</p>
<pre><code class="language-cpp">#include &lt;ddk\ntddk.h&gt;

NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject,PUNICODE_STRING RegistryPath)
{
	return STATUS_UNSUCCESSFUL;
}
</code></pre>
<p>Die Fehlermeldungen werden in den Headern von Microsoft verursacht. Erstens geh ich doch jetzt nicht hin und fange an diesen Wust zu korrigieren und zweitens...Wenn die das von M$ so machen dann wird das ja wohl irgendwie Sinn haben. Kann es sein, dass eine Einstellung in den VS nicht korrekt ist?</p>
<p>Hier ist mal ein Codefragment, dass einen Fehler(nach der Liste unten ist es der Fehler 1) auslöst:</p>
<pre><code class="language-cpp">EXCEPTION_DISPOSITION __cdecl _except_handler (
    _In_ struct _EXCEPTION_RECORD *_ExceptionRecord,
    _In_ void * _EstablisherFrame,
    _Inout_ struct _CONTEXT *_ContextRecord,
    _Inout_ void * _DispatcherContext
    );
</code></pre>
<p>Und das ist beispielsweise der Fehler 83:</p>
<pre><code class="language-cpp">_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl isspace(_In_ int _C);
</code></pre>
<p>Hier die Meldungen:</p>
<p>Fehler 1 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 60 Treiber Vorlage<br />
Fehler 2 error C2085: '<em>ExceptionRecord': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 60 Treiber Vorlage<br />
Fehler 3 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 61 Treiber Vorlage<br />
Fehler 4 error C2085: '<em>EstablisherFrame': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 61 Treiber Vorlage<br />
Fehler 5 error C2085: '_Inout_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 6 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 7 error C2085: '<em>ContextRecord': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 8 error C2085: '_Inout_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 63 Treiber Vorlage<br />
Fehler 9 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 63 Treiber Vorlage<br />
Fehler 10 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 64 Treiber Vorlage<br />
Fehler 11 error C2085: '<em>DispatcherContext': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 64 Treiber Vorlage<br />
Fehler 12 error C2082: Neudefinition des formalen Parameters &quot;_exception_code&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 110 Treiber Vorlage<br />
Fehler 13 error C2082: Neudefinition des formalen Parameters &quot;_exception_info&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 111 Treiber Vorlage<br />
Fehler 14 error C2082: Neudefinition des formalen Parameters &quot;_abnormal_termination&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 112 Treiber Vorlage<br />
Fehler 15 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 94 Treiber Vorlage<br />
Fehler 16 error C2054: Nach '_Check_return</em>' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 17 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 18 error C2085: '_isctype_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 19 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 20 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 21 error C2085: '_In_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 22 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 23 error C2085: '<em>Type': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 24 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 25 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 26 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 27 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 28 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 96 Treiber Vorlage<br />
Fehler 29 error C2086: 'int _Check_return</em>': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 30 error C2054: Nach '_Check_return</em>' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 31 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 32 error C2085: '_isalpha_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 33 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 34 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 35 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 36 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 37 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 38 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 39 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 98 Treiber Vorlage<br />
Fehler 40 error C2086: 'int _Check_return</em>': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 41 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 42 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 43 error C2085: '_isupper_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 44 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 45 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 46 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 47 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 48 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 49 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 50 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 100 Treiber Vorlage<br />
Fehler 51 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 52 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 53 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 54 error C2085: '_islower_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 55 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 56 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 57 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 58 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 59 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 60 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 61 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 102 Treiber Vorlage<br />
Fehler 62 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 63 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 64 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 65 error C2085: '_isdigit_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 66 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 67 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 68 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 69 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 70 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 71 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 72 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 104 Treiber Vorlage<br />
Fehler 73 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 74 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 75 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 76 error C2085: '_isxdigit_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 77 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 78 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 79 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 80 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 81 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 82 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 83 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 106 Treiber Vorlage<br />
Fehler 84 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 85 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 86 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 87 error C2085: '_isspace_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 88 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 89 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 90 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 91 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 92 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 93 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 94 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 108 Treiber Vorlage<br />
Fehler 95 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 96 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 97 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 98 error C2085: '_ispunct_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 99 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 100 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 101 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 102 fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen. C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/255144/treiberentwicklung-mit-vs2008</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 05:44:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/255144.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Nov 2009 10:47:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 10:47:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich beschäftige mich seit ein paar Wochen mit der Programmierung von Treibern. Wollt halt mal was neues lernen;-)<br />
Nun stehe ich vor einem Problem. Ich würde gerne die Visual Studios 2008 Pro für die Entwicklung benutzen. Doch so einfach geht das ja nicht und deswegen bin ich mal nach diesem Tutorial vorgegangen:<br />
<a href="http://www.codeproject.com/KB/winsdk/vs2008_and_drivers.aspx" rel="nofollow">http://www.codeproject.com/KB/winsdk/vs2008_and_drivers.aspx</a><br />
Dort wird beschrieben, wie die VS2008 zu konfigurieren sind um einen Treiber zu compilieren. Zudem habe ich auch im Projekt die entsprechenden Pfade zu den bin,lib und inc Ordnern hinterlegt.<br />
Wenn ich aber nun mein sinnloses Beispiel compilieren will hagelt es Fehlermeldungen. Das ist mein Code:</p>
<pre><code class="language-cpp">#include &lt;ddk\ntddk.h&gt;

NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject,PUNICODE_STRING RegistryPath)
{
	return STATUS_UNSUCCESSFUL;
}
</code></pre>
<p>Die Fehlermeldungen werden in den Headern von Microsoft verursacht. Erstens geh ich doch jetzt nicht hin und fange an diesen Wust zu korrigieren und zweitens...Wenn die das von M$ so machen dann wird das ja wohl irgendwie Sinn haben. Kann es sein, dass eine Einstellung in den VS nicht korrekt ist?</p>
<p>Hier ist mal ein Codefragment, dass einen Fehler(nach der Liste unten ist es der Fehler 1) auslöst:</p>
<pre><code class="language-cpp">EXCEPTION_DISPOSITION __cdecl _except_handler (
    _In_ struct _EXCEPTION_RECORD *_ExceptionRecord,
    _In_ void * _EstablisherFrame,
    _Inout_ struct _CONTEXT *_ContextRecord,
    _Inout_ void * _DispatcherContext
    );
</code></pre>
<p>Und das ist beispielsweise der Fehler 83:</p>
<pre><code class="language-cpp">_Check_return_ _CRT_JIT_INTRINSIC _CRTIMP int __cdecl isspace(_In_ int _C);
</code></pre>
<p>Hier die Meldungen:</p>
<p>Fehler 1 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 60 Treiber Vorlage<br />
Fehler 2 error C2085: '<em>ExceptionRecord': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 60 Treiber Vorlage<br />
Fehler 3 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 61 Treiber Vorlage<br />
Fehler 4 error C2085: '<em>EstablisherFrame': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 61 Treiber Vorlage<br />
Fehler 5 error C2085: '_Inout_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 6 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 7 error C2085: '<em>ContextRecord': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 62 Treiber Vorlage<br />
Fehler 8 error C2085: '_Inout_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 63 Treiber Vorlage<br />
Fehler 9 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 63 Treiber Vorlage<br />
Fehler 10 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 64 Treiber Vorlage<br />
Fehler 11 error C2085: '<em>DispatcherContext': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 64 Treiber Vorlage<br />
Fehler 12 error C2082: Neudefinition des formalen Parameters &quot;_exception_code&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 110 Treiber Vorlage<br />
Fehler 13 error C2082: Neudefinition des formalen Parameters &quot;_exception_info&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 111 Treiber Vorlage<br />
Fehler 14 error C2082: Neudefinition des formalen Parameters &quot;_abnormal_termination&quot; C:\Programme\Microsoft Visual Studio 9.0\VC\include\excpt.h 112 Treiber Vorlage<br />
Fehler 15 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 94 Treiber Vorlage<br />
Fehler 16 error C2054: Nach '_Check_return</em>' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 17 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 18 error C2085: '_isctype_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 19 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 20 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 21 error C2085: '_In_': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 22 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 23 error C2085: '<em>Type': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 24 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 25 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 26 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 27 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 95 Treiber Vorlage<br />
Fehler 28 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 96 Treiber Vorlage<br />
Fehler 29 error C2086: 'int _Check_return</em>': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 30 error C2054: Nach '_Check_return</em>' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 31 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 32 error C2085: '_isalpha_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 33 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 34 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 35 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 36 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 37 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 38 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 97 Treiber Vorlage<br />
Fehler 39 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 98 Treiber Vorlage<br />
Fehler 40 error C2086: 'int _Check_return</em>': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 41 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 42 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 43 error C2085: '_isupper_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 44 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 45 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 46 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 47 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 48 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 49 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 99 Treiber Vorlage<br />
Fehler 50 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 100 Treiber Vorlage<br />
Fehler 51 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 52 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 53 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 54 error C2085: '_islower_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 55 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 56 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 57 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 58 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 59 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 60 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 101 Treiber Vorlage<br />
Fehler 61 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 102 Treiber Vorlage<br />
Fehler 62 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 63 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 64 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 65 error C2085: '_isdigit_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 66 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 67 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 68 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 69 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 70 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 71 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 103 Treiber Vorlage<br />
Fehler 72 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 104 Treiber Vorlage<br />
Fehler 73 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 74 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 75 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 76 error C2085: '_isxdigit_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 77 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 78 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 79 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 80 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 81 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 82 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 105 Treiber Vorlage<br />
Fehler 83 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 106 Treiber Vorlage<br />
Fehler 84 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 85 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 86 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 87 error C2085: '_isspace_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 88 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 89 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 90 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 91 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '_locale_t' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 92 error C2146: Syntaxfehler: Fehlendes ',' vor Bezeichner '<em>Locale' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 93 error C2059: Syntaxfehler: ')' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 107 Treiber Vorlage<br />
Fehler 94 error C2061: Syntaxfehler: Bezeichner '_Check_return</em>' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 108 Treiber Vorlage<br />
Fehler 95 error C2086: 'int _Check_return_': Neudefinition C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 96 error C2054: Nach '_Check_return_' muss '(' folgen C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 97 error C2143: Syntaxfehler: Es fehlt ')' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 98 error C2085: '_ispunct_l': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 99 error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ' C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 100 error C2085: '<em>C': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 101 error C2085: '_In_opt</em>': Nicht in der formalen Parameterliste enthalten C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage<br />
Fehler 102 fatal error C1003: Mehr als 100 Fehler gefunden; Kompilierung wird abgebrochen. C:\Programme\Microsoft Visual Studio 9.0\VC\include\ctype.h 109 Treiber Vorlage</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813727</guid><dc:creator><![CDATA[secondsun]]></dc:creator><pubDate>Thu, 26 Nov 2009 10:47:36 GMT</pubDate></item><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 11:15:05 GMT]]></title><description><![CDATA[<p>Irgend eine Header vergessen einzubinden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813739</guid><dc:creator><![CDATA[oneill5000]]></dc:creator><pubDate>Thu, 26 Nov 2009 11:15:05 GMT</pubDate></item><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 11:21:22 GMT]]></title><description><![CDATA[<p>Ich hatte mal sowas ähnliches,<br />
bei mir lag es an der Reihenfolge der Pfade bei VC++ Directories.</p>
<p>Genau kann ich mich leider nicht mehr erinnern, ist schon ein stück her.<br />
Auf jeden fall ist die Reihenfolge der Includepfade unter VC++ Directories nicht ganz egal. Ändere Sie doch mal und schau was passiert.</p>
<p>gruß<br />
Sascha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813742</guid><dc:creator><![CDATA[_Sascha_]]></dc:creator><pubDate>Thu, 26 Nov 2009 11:21:22 GMT</pubDate></item><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 11:42:09 GMT]]></title><description><![CDATA[<p>Nein, Header wurden nicht vergessen. Die habe ich mit inkludiert. Hatte nämlich vorher den Fehler, dass irgendwelche Header nicht gefunden wurden:-)</p>
<p>An der Reihnfolge kann es auch nicht liegen. Hab soeben die Ordner rauf und runter geschoben. Jedoch brachte das kein sinnvolles Ergebnis. Um genau zu sein...Die Anzahl der Fehler hat sich NICHT mal verringert;-)</p>
<p>Andere Vorschläge?<br />
Wenn ihr mehr Informationen braucht dann nur zu...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813751</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813751</guid><dc:creator><![CDATA[secondsun]]></dc:creator><pubDate>Thu, 26 Nov 2009 11:42:09 GMT</pubDate></item><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 12:11:23 GMT]]></title><description><![CDATA[<p>^^sieht so aus, als ob da tonnenweise #defines fehlen würden<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813761</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813761</guid><dc:creator><![CDATA[;fricky]]></dc:creator><pubDate>Thu, 26 Nov 2009 12:11:23 GMT</pubDate></item><item><title><![CDATA[Reply to Treiberentwicklung mit VS2008 on Thu, 26 Nov 2009 12:13:31 GMT]]></title><description><![CDATA[<p>Hier nochmal ein paar Screenshots von der Konfiguration</p>
<p>Allgemeine Konfiguration:<br />
<a href="http://img257.imageshack.us/gal.php?g=driverpic1.jpg" rel="nofollow">http://img257.imageshack.us/gal.php?g=driverpic1.jpg</a></p>
<p>Hier die Projektkonfiguration:<br />
<a href="http://img101.imageshack.us/gal.php?g=driverpic4.jpg" rel="nofollow">http://img101.imageshack.us/gal.php?g=driverpic4.jpg</a></p>
<p>Auf einem ScreenShot ist zu sehen, dass ich C++ nehme. Die Einstellung, dass ich nur C verwende hat es aber auch nicht gebracht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1813762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1813762</guid><dc:creator><![CDATA[secondsun]]></dc:creator><pubDate>Thu, 26 Nov 2009 12:13:31 GMT</pubDate></item></channel></rss>