Re: Serial Upper Filter Driver Help Required

From: Maxim S. Shatskih (maxim_at_storagecraft.com)
Date: 09/22/04


Date: Wed, 22 Sep 2004 04:04:31 +0400


> Can you explain this further please? I had thought that my driver
> could be loaded and attached to the stack and then detached and
> unloaded again as long as nothing else has attached on top of it.

No. You need to shutdown the stack to detach the driver.

-- 
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com


Relevant Pages

  • Re: Serial Upper Filter Driver Help Required
    ... >> Does this not return the stack to the same state it was in before I ... This driver is dynamically loaded by it's associated application by ... correct COM port) and "stopped" by means of special IOCTLS ... but when I detach the driver the port is no longer available, ...
    (microsoft.public.development.device.drivers)
  • Re: Serial Upper Filter Driver Help Required
    ... You need to shutdown the stack to detach the driver. ... What does IoDetachDevice do then? ...
    (microsoft.public.development.device.drivers)
  • Re: Handling PCI interrupts
    ... from above in the I/O stack, or they can generate I/O requests to pass down ... around in the driver until an interrupt occurs, ... Maxim Shatskih, Windows DDK MVP ...
    (microsoft.public.development.device.drivers)
  • Re: Adding Intermediate Driver
    ... F) in between Driver A and Driver B. This driver is not a filter ... This must be a filter driver. ... What particular stack do you mean? ... Windows DDK MVP ...
    (microsoft.public.development.device.drivers)
  • Re: Serial.sys
    ... > Are serenum and serial part of the same stack. ... SERENUM is on top of SERIAL. ... Note that SERIAL is a driver for usual PC UART logic. ... Maxim Shatskih, Windows DDK MVP ...
    (microsoft.public.development.device.drivers)