Sor开发者_StackOverflow中文版ry for my English. I want to enumerate all pointers to the DEVICE_OBJECT\'s in the system. I know that this can be done from the user mode, but I forgot. May be with helpi
This question already has answers here: Why are drivers and firmwares almost always written in C or ASM and not C++?
I\'m facing a (possible) problem with DDK (a quite old version: 3590) for WinXP 32 bit. My driver contains some static variables not inizialized (they should be assigned to .bss section, I suppose) an
As we all get to know eventually, the specification is one thing and the implementation is another. Most of bugs we cause ourselves, but sometimes that\'s not the case.
Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Hey, Today I tried to do a binary diffing of NDIS.sys, and I noticed something weird. I took a function, and began to diff it. The first 30 bytes were the same on the disk(using IDA) and on memory(usi
I am trying to write a visual studio C# .net app which i can put on a subversion repository. The program runs on oracle drivers (Oracle.dataAccess) and should be e开发者_开发知识库asily managed and de
Someone told me that for most operating systems, the drivers become a part of the ker开发者_高级运维nel. How does this happen? Does the kernel decompile itself, add the driver, and recompile itself? O
I\'m currently using FindFirstFile, FindNextFile API to recursively iterate through directories for searching files based on a given criteria. I noticed that \"dir /s\" command gives better performanc
I\'m developing a virtual printer to accept print jobs and route them to real printers in a LAN. I\'m hoping to create a postscript printer to act as a shared virtual printer to accept print jobs from