Click here to Skip to main content
15,889,281 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
GeneralKernal Mode VS User Mode Pin
ForNow3-Feb-08 9:34
ForNow3-Feb-08 9:34 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD4-Feb-08 3:01
JudyL_MD4-Feb-08 3:01 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow4-Feb-08 13:12
ForNow4-Feb-08 13:12 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD5-Feb-08 2:12
JudyL_MD5-Feb-08 2:12 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow5-Feb-08 2:35
ForNow5-Feb-08 2:35 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD5-Feb-08 3:10
JudyL_MD5-Feb-08 3:10 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow5-Feb-08 13:21
ForNow5-Feb-08 13:21 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD6-Feb-08 2:23
JudyL_MD6-Feb-08 2:23 
ForNow wrote:
So a User Mode prog cann't issue the SetKmode api maybe only a deviceDriver a exe with .sys extension


Ah, that's where you're coming from. SetKMode is specific to Windows CE. CE has a totally different scheme of kernel versus user when compared to "normal" desktop Windows. The line between the two is much less firm. CE's concept of a driver is much less strict than desktop Windows. A driver on CE is basically a DLL that has some special entry points and that the CE OS loads and runs as a driver, in kernel mode. Unlike desktop Windows drivers, CE drivers can access what would normally be considered user-mode APIs. Something else that is unique to CE is that, depending on how the CE image is created, a user program may be able to switch to kernel mode using SetKMode. That "user commanded switch to kernel" capability is impossible on desktop Windows.

Any statement about how something works on CE and its derivatives usually does not apply to desktop Windows - the two OSes have completely different concepts of how firm the division is between user and kernel mode. The two OSes are targeted for very different uses.

Judy
GeneralRe: Kernal Mode VS User Mode Pin
Mike Dimmick6-Feb-08 5:51
Mike Dimmick6-Feb-08 5:51 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD6-Feb-08 7:20
JudyL_MD6-Feb-08 7:20 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow6-Feb-08 13:25
ForNow6-Feb-08 13:25 
GeneralRe: Kernal Mode VS User Mode Pin
JudyL_MD7-Feb-08 2:12
JudyL_MD7-Feb-08 2:12 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow7-Feb-08 2:25
ForNow7-Feb-08 2:25 
GeneralRe: Kernal Mode VS User Mode Pin
fat_boy4-Feb-08 5:29
fat_boy4-Feb-08 5:29 
GeneralRe: Kernal Mode VS User Mode Pin
Dan Neely4-Feb-08 5:46
Dan Neely4-Feb-08 5:46 
GeneralRe: Kernal Mode VS User Mode Pin
fat_boy4-Feb-08 7:03
fat_boy4-Feb-08 7:03 
GeneralRe: Kernal Mode VS User Mode Pin
Mike Dimmick5-Feb-08 7:32
Mike Dimmick5-Feb-08 7:32 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow5-Feb-08 13:17
ForNow5-Feb-08 13:17 
GeneralRe: Kernal Mode VS User Mode Pin
Mike Dimmick5-Feb-08 13:53
Mike Dimmick5-Feb-08 13:53 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow5-Feb-08 16:05
ForNow5-Feb-08 16:05 
GeneralRe: Kernal Mode VS User Mode Pin
Mike Dimmick6-Feb-08 0:39
Mike Dimmick6-Feb-08 0:39 
GeneralRe: Kernal Mode VS User Mode Pin
ForNow6-Feb-08 1:40
ForNow6-Feb-08 1:40 
GeneralExtending a network Pin
Malcolm Smart3-Feb-08 5:25
Malcolm Smart3-Feb-08 5:25 
GeneralRe: Extending a network Pin
Johpoke3-Feb-08 5:53
Johpoke3-Feb-08 5:53 
GeneralRe: Extending a network Pin
Sebastian Schneider4-Feb-08 2:54
Sebastian Schneider4-Feb-08 2:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.