У меня такая проблема. Мой драйвер — это посредник, между одним интерфейсом и драйвером другого устройства. Во время работы с ними мне надо извлечь устройство нижележащего драйвера, когда мой драйвер работает, т е выполняет запросы. А так как нижележащий драйвер плаг энд плэй, то он выгружается после извлечения устройства.А мой драйвер продолжает обращаться к драйверу, которого нет. Как сделать так, чтобы избежать обращения в никуда и остановить мой драйвер после извлечения устройства... или не передавать запросы в нижележ драйвер..у меня обращение к нему организовано через эвент, а не через CompletionRoutine.Можно ли использовать IoMarkIrpPending и как выйти из этой ситуации?
заранее спасибо!
14.07.04 20:42: Перенесено из 'WIN API'