Re: Bluescreen 0x0000007E
Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance
I found the error. After I created the device, I got a PnP IRP targeted
to the new device. I passed the device down the stack without ever
attaching the device to the stack.
A followup question:
Now that I have my newly created device and the PnP manager knows about
it, how can I create an interface towards the new device?
Regards,
Nille
Nille wrote:
Hi! Thanks for responding.
1. I do increment the reference count, but I missed pasting it into the
post. Sorry about that.
2. This I will do. The problem is that the list is never freed when I'm
testing, so this can't be the cause of the bluescreen.
Regards,
Nille
.
Relevant Pages
- Re: How does managed code work?
... Does it work the same way as the native stack with a frame pointer that is the head of a linked list of stack frames where each time we enter a function we create a new stack frame in which new variables are pushed and each time we exit a function the entire stack frame is popped? ... Can someone point me to a discussion of the managed heap? ... How does it prevent memory leaks that occur in COM when two objects reference each other and keep the others reference count nonzero? ... Because objects don't go out of scope, ... (microsoft.public.dotnet.languages.csharp) - Re: Difference between nullable class and nullable<> structure
... Page 313 (Understanding Value Types and Reference Types): ... a .NET data type may be value-based or ... the heap and the stack is, at a minimum, bound to fall short of precision, ... If the student already understand planetary orbital ... (microsoft.public.dotnet.languages.csharp) - Re: How java passes object references?
... uses the same sort of stack convention as many other languages, including C++ and C#. Local variables are allocated on the stack, not the heap. ... But my understanding is that Java byte-code is compiled "just-in-time" into a platform-efficient representation that is actually executed, and that would mean using platform-supported run-time mechanisms like a stack. ... It's theoretically possible to implement Java with individual heap allocations for each function call, but that would be relatively inefficient and I don't believe any mainstream implementation of Java would do it that way. ... At least then you won't risk confusing people who think you're saying, "pass by reference", which Java doesn't have. ... (comp.lang.java.programmer) - Re: [PATCH] Introduce nodemask_t ADT [0/7]
... I know that a richer repertoire of operations will reduce the stack ... > it calls change things, and which don't, letting it pass a pointer to ... make sense to pass it by reference. ... > If one needs an explicit call by reference to avoid passing a multi-word ... (Linux-Kernel) - Re: How does managed code work?
... interview -- someone might ask them again in another interview. ... work the same way as the native stack with a frame pointer that is the head of a linked list of stack frames where each time we enter a function we create a new stack frame in which new variables are pushed and each time we exit a function the entire stack frame is popped? ... How does it prevent memory leaks that occur in COM when two objects reference each other and keep the others reference count nonzero? ... I think the managed heap implements defragmentation automatically like Java. ... (microsoft.public.dotnet.languages.csharp) |
|