...someplace, where there isn't any trouble? Do you suppose there is such a place, Toto?

Krapfen-Checkins

Neulich, im Starteam-Client... (Klicken Sie auf das Bild, Sie Krapfen!) more »

Uuuh, Microsoft geniert sich für Visual Studio 2005...

..oder wie anders muß man es sich erklären, daß im aktuellen Build (#5381) die CRT und MFC für mit Visual Studio 2005 gebuildete Binaries gar nicht erst 'mal vorinstalliert ist? Das heißt, daß MS für's Builden von Vista nach wie vor auf ältere Compiler u… more »

Visual Studio 2005 Runtimes - Part 2: Wie man sich um den winSxS-Folder herumbescheißt...

Vor ein paar Wochen hat Andre Stille, MVP, in der Newsgroup microsoft.public.de.vc skizziert, wie man erreichen kann, daß man auch unter XP eine applikationsprivate CRT und MFC bekommen kann, und zwar unter vollständiger Mißachtung des winsxs-Folders. Da… more »

Visual Studio 2005 Runtimes - Part 1: Licht am Ende des Tunnels

So, ich bin seit heute krankgeschrieben bis zum Rest der Woche. Das hält mich aber keineswegs vom Bloggen ab, schließlich tue ich das ja aus dem Bett mit dem Laptop auf dem Schoß und dem Fieberthermometer im Anus. Hoffen wir, daß mir da draus keiner eine… more »

Urban Myths: ASSERT und VERIFY

Aus aktuellem Anlaß schreibe ich jetzt was über ASSERT und VERIFY. Zwei Ereignisse in den vergangenen beiden Tagen in meinem näheren Dunstkreis bei επτ€σ veranlassen mich hierzu. Das erste war gestern, als ein Kollege zu mir komm… more »

Dem DLL-Lader auf die Sprünge helfen...Teil 2

So, jetzt wo wir wissen, wie man fehlendes oder falsches Rebasing erkennen kann, die Antort auf die Frage "Wozu das Ganze, geht doch auch so!?!". Um das zu erklären muß man wissen, was mit dem Inhalt einer DLL passiert, wenn sie vom Programmlader in d… more »

Dem DLL-Lader auf die Sprünge helfen...

Derzeit entstehen bei επτ€σ neue DLLs wie nix Gutes. Das ist einerseits etwas Vorteilhaftes, weil dadurch weniger dieser Riesenklötze von Monolithen wie in der Vergangenheit entstehen, andererseits geht schnell aber 'mal der Über… more »

Wieviel .NET steckt in Vista Build 5342?

Der Build ist zwar schon etwas älter, aber eben nun der Vollständigkeit halber: Von 7385 DLL und Exe-Dateien in diesem Build linken 428 gegen die .NET-runtime. Das sind 5,80% und damit 0,06 Prozent mehr als im Build 5308. more »

Running under least privilege

Irgendwie sind wir, so scheint's, immer noch nicht im 21. Jahrhundert angekommen. Oder wie erkläre ich mir sonst, daß es immer noch namhafte Software gibt, die nicht mit least Privileges läuft? Heute habe ich mir Visual Assist installiert. Brav also a… more »

What's wrong with this code? Antwort

So jetzt die Antwort. Mein tendenziöses Source-Code-Quoting ließ es dem DEI ja schon wie Schuppen von den Haaren fallen. Hier noch mal der Stein des Anstoßes: BOOL NetState_ThreadControl( DWORD dwCtrlCode, PNETSTATE&a… more »