Re: Can an application blue-screen Windows 2000/XP?



I believe you and thanks for the tips. Assuming, for the sake of the
argument, Windows is fully patched (which I think it is) and there are no
further bugs or H/W problems of the kind you mentioned, I still want to play
devil's advocate and must mention a few more details that I deliberately
left out of the original post so as to get the general answer first. Here we
go:

(1) The app is running on touch-screen information-booth type PCs. We run it
instead of the Windows shell, by pointing the following registry key to our
app: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\Winlogon\Shell. I assume it's still running in UM when
started this way, correct?

(2) The app uses a further 3rd party DLL to embed Internet Explorer into a
window and call a web page. To the best of my knowledge the DLL is merely a
wrapper for some COM calls. Assuming this to be true, could this DLL and/or
Internet Explorer be involved in causing a bugcheck or is that still
excluded as a matter of principle?

(3) The app uses a further 3rd pary DLL to access CPU I/O ports. The DLL
interfaces with a kernel mode driver. However the functionality provided by
this DLL is only used on one of the PCs and the kernel mode driver isn't
even installed on the second PC. Therefore, on the second PC at least, all
our code is in UM and therefore cannot cause a bugcheck. Correct?


.



Relevant Pages

  • Re: Honestly Curious
    ... makes it necessary to put parts of the code outside the app. ... *all* Windows apps need to use dlls. ... Never heard of "dll Hell"? ... But then neither is using an uninstaller. ...
    (comp.sys.mac.advocacy)
  • Re: Heavy Application with Multiple Modules
    ... When you do a new project, the template for a DLL is called a Class Library. ... Start with a brand new project, a Windows ... This creates a reference from your main app ... so you can use it in the main app. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Heavy Application with Multiple Modules
    ... When you do a new project, the template for a DLL is called a Class ... Now you have one solution, with two projects: one a Windows Application, ... browser, right click, and select Add Reference. ... from your main app to the class library, so you can use it in the main ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Visual Basic 6 Program Wont Start on Other Machine
    ... In order to get any VB App to run on a machine, ... will need to have the VB Runtime dll on that machine. ... My development machine is Windows XP Professional Service Pack 2. ... The target machine is Windows XP Professional Service Pack 2. ...
    (comp.lang.basic.visual.misc)
  • Re: .Net packaging/wrapper application?
    ... it just didn't work well in reality due to DLL ... Windows works is to look in the executable's directory for a needed DLL ... the way apps used to work when they developed Windows. ... Looks to me like Jim is looking for the .NET equivalent of compiling ...
    (microsoft.public.dotnet.framework.aspnet)