• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

is the wifi driver a kernel mode driver or a user mode driver

Originally posted by: corkyg
According to Microsoft's definition, etc., it is a user mode driver.

WiFi

No, that's talking about printer drivers (only).

Drivers are generally kernel drivers, with the rare (printer drivers) exception.
 
thanks for the replies

Drivers are generally kernel drivers, with the rare (printer drivers) exception.

isnt that windows 95 drivers (.vxd for all drivers except .drv for printers since they were not using ring 0 protected mode, or am i getting mixed up.), have windows continued with the same architecture for drivers?

in the link the user mode derivers are described as version 3 and kernel mode drivers are described as version 2
does the version 3 mean ring 3
and version 2 means ring 2
 
Originally posted by: dclive
Originally posted by: corkyg
According to Microsoft's definition, etc., it is a user mode driver.

WiFi

No, that's talking about printer drivers (only).

Drivers are generally kernel drivers, with the rare (printer drivers) exception.

Of course, this all changes in Vista.
 
Originally posted by: rookie1010
thanks for the replies

Drivers are generally kernel drivers, with the rare (printer drivers) exception.

isnt that windows 95 drivers (.vxd for all drivers except .drv for printers since they were not using ring 0 protected mode, or am i getting mixed up.), have windows continued with the same architecture for drivers?

in the link the user mode derivers are described as version 3 and kernel mode drivers are described as version 2
does the version 3 mean ring 3
and version 2 means ring 2

Note the link is only talking about printers.
 
Drivers are generally kernel drivers, with the rare (printer drivers) exception.

Then please expalin why I can BSOD a Windows Server running Terminal Services with PCL 5 drivers?

If Spooler.Exe runs in user mode, that's news to me.
 
Originally posted by: spikespiegal
Drivers are generally kernel drivers, with the rare (printer drivers) exception.

Then please expalin why I can BSOD a Windows Server running Terminal Services with PCL 5 drivers?

If Spooler.Exe runs in user mode, that's news to me.

Check the web page. If they're NT4-compatible drivers (type 2) they run in kernel mode. Win2000 introduced type 3, which run in user mode.
 
Actually Windows 2003 allows you the option of restricting printer drivers to user mode only, which still doesn't amount to much depending on the printer you have.

I've been in companies recently with $75,000 worth of legacy laser printers that don't have type 3 versions, or the type 3 sucks and has too many problems. You plan on upgrading a $5,000 workgroup laser to a Canon ink-jet or something?
 
Then go after the printer manufacturer for not updating their drivers! If Canon can do it for a $25 printer, why can't a vendor with a $5000 product? It's now literally 6 years after Win2000's release -- what's their excuse?
 
Yea, one would think that some part of that $5K went for support which should include the device's software and drivers.
 
Back
Top