hi ,
i have some basic questions. please bear with me and
help me.
- what is the difference between a user mode dll
and a kernel mode dll.
- how do we make a kernel mode dll.
- what in a user mode dll restricts us from calling
the functions in the dll from kernel mode .
thank you.
Do You Yahoo!?
Spot the hottest trends in music, movies, and more.
http://buzz.yahoo.com/
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
-
The kernel mode DLL is linked with the kernel mode import libraries that
are provided by the DDK, where as a user mode DLL is linked with libraries
provided by the SDK and/or a development environment such as Visual Studio.
-
You define a function or a variable as declspec(_dllexport). In your
sources you declare it as LIBRARY.
-
The kernel mode functionality is not exported to user mode.
Gary G. Little
Staff Engineer
Broadband Storage, Inc.
xxxxx@Broadstor.com
xxxxx@inland.net
-----Original Message-----
From: Rock Is Dead [mailto:xxxxx@yahoo.com]
Sent: Tuesday, June 19, 2001 7:36 AM
To: NT Developers Interest List
Subject: [ntdev] confusion again
hi ,
i have some basic questions. please bear with me and
help me.
- what is the difference between a user mode dll
and a kernel mode dll.
- how do we make a kernel mode dll.
- what in a user mode dll restricts us from calling
the functions in the dll from kernel mode .
thank you.
Do You Yahoo!?
Spot the hottest trends in music, movies, and more.
http://buzz.yahoo.com/
You are currently subscribed to ntdev as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com