WinXP and removed drive letter

Hi,

I’ve hit some very strange problem. SCSI miniport manages some virtual hard
disks. After dismount/remove (the SCSI target actually disappears from
virtual SCSI bus) Exploerer still shows the device as present… How can I
tell Explorer the driver is gone?

Regards,
Anton Kolomyeytsev

P.S. SCSI port driver is OK, this hits only miniport driver.

CoolDev.Com - Toolkits for Network & Storage Kernel Software Developers
“KoolSockets” & “KoolStorage” - TDI Client, Kernel Sockets, iSCSI port
www.CoolDev.Com xxxxx@CoolDev.Com xxxxx@CoolDev.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

Maybe you should broadcast a DBT_DEVICEREMOVECOMPLETE
msg.

BroadcastSystemMessage(
BSF_NOHANG|BSF_POSTMESSAGE,
NULL,
WM_DEVICECHANGE,
… ) with DBT_DEVICEREMOVECOMPLETE

Zoltan

xxxxx@hotmail.com wrote:

Hi,

I’ve hit some very strange problem. SCSI miniport
manages some virtual hard
disks. After dismount/remove (the SCSI target
actually disappears from
virtual SCSI bus) Exploerer still shows the device
as present… How can I
tell Explorer the driver is gone?

Regards,
Anton Kolomyeytsev

P.S. SCSI port driver is OK, this hits only
miniport driver.

CoolDev.Com - Toolkits for Network & Storage Kernel
Software Developers
“KoolSockets” & “KoolStorage” - TDI Client, Kernel
Sockets, iSCSI port
www.CoolDev.Com xxxxx@CoolDev.Com
xxxxx@CoolDev.Com


You are currently subscribed to ntdev as:
xxxxx@yahoo.com
To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.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