Solved

How to run/load a dll in kernel mode

Posted on 2010-08-29
5
442 Views
Last Modified: 2012-05-10
Is it simply loading, in delphi? eq., loadlibrary('x.dll');  OR?
I've been a lot of links but didn't fit in..
http://en.wikibooks.org/wiki/Windows_Programming/User_Mode_vs_Kernel_Mode
http://www.codinghorror.com/blog/2008/01/understanding-user-and-kernel-mode.html
and
other links...

Can anyone show me a code structure or psudo code?
Thanks
0
Comment
Question by:systan
  • 3
5 Comments
 

Accepted Solution

by:
prince_m earned 200 total points
ID: 33556370
0
 
LVL 5

Assisted Solution

by:greatsubash
greatsubash earned 50 total points
ID: 33556422
0
 
LVL 14

Author Comment

by:systan
ID: 33556735
prince_m;
First time here in e-e?
0
 
LVL 14

Author Comment

by:systan
ID: 33556791
>>http://www.wd-3.com/archive/KernelDlls.htm
>>The Basics
>>and you include that library in the target library list for any driver that needs to use the DLL.
?

>>No registry magic is required, and no special action is needed to start or stop the DLL. Your kernel DLL will be automatically loaded as soon as any other driver makes a reference to it
?
0
 
LVL 14

Author Closing Comment

by:systan
ID: 33593473
Thanks
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
This is a short and sweet, but (hopefully) to the point article. There seems to be some fundamental misunderstanding about the function prototype for the "main" function in C and C++, more specifically what type this function should return. I see so…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now