I’m having difficult time making disk drives that my driver creates
appearing in Win Explorer on XP platform.
On NT and W2K I was broadcasting volume arrival and Explorer was
successfully refreshing, so my
disk drives were showing up. But not anymore on XP. Even worst! Manual
refresh of the Explorer doesn’t
help at all. Disks are still “hidden”. The only way I can make them appear
is to kill explorer process using
taskman and then start it again.
On one of the plugfests I’ve been told that this is “we know about it” kind
of bug. Well, this doesn’t cheer me up
anymore 
Can anybody provide me with a suggestion how can I make my disks appear
(preferably both, programmatically
and administratively) in Explorer without killing its process?
Thanks in advance,
Vladimir
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Just in case this has missed someone’s eye 
This problem really bothers me, because there will be a lot A LOT of
complains on the customer side.
So, PLEASE help me! 
Vladimir
-----Original Message-----
From: Chtchetkine, Vladimir [mailto:xxxxx@Starbase.com]
Sent: Tuesday, December 18, 2001 4:27 PM
To: File Systems Developers
Subject: [ntfsd] Dynamic disk drives & Explorer in XP
I’m having difficult time making disk drives that my driver creates
appearing in Win Explorer on XP platform.
On NT and W2K I was broadcasting volume arrival and Explorer was
successfully refreshing, so my
disk drives were showing up. But not anymore on XP. Even worst! Manual
refresh of the Explorer doesn’t
help at all. Disks are still “hidden”. The only way I can make them appear
is to kill explorer process using
taskman and then start it again.
On one of the plugfests I’ve been told that this is “we know about it” kind
of bug. Well, this doesn’t cheer me up
anymore 
Can anybody provide me with a suggestion how can I make my disks appear
(preferably both, programmatically
and administratively) in Explorer without killing its process?
Thanks in advance,
Vladimir
You are currently subscribed to ntfsd as: xxxxx@Starbase.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Vladimir,
I was thinking about this today. My first question was - “how are you
creating the drive letters.” I think that if you aren’t using the mount
manager, then my first suggestion would be to see if using the mount manager
fixes the problem. If not, I’m not sure why Explorer has changed its
mechanism - but it must have done so.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Chtchetkine, Vladimir [mailto:xxxxx@Starbase.com]
Sent: Wednesday, December 19, 2001 9:15 PM
To: File Systems Developers
Subject: [ntfsd] RE: Dynamic disk drives & Explorer in XP
Just in case this has missed someone’s eye 
This problem really bothers me, because there will be a lot A LOT of
complains on the customer side.
So, PLEASE help me! 
Vladimir
-----Original Message-----
From: Chtchetkine, Vladimir [mailto:xxxxx@Starbase.com]
Sent: Tuesday, December 18, 2001 4:27 PM
To: File Systems Developers
Subject: [ntfsd] Dynamic disk drives & Explorer in XP
I’m having difficult time making disk drives that my driver creates
appearing in Win Explorer on XP platform.
On NT and W2K I was broadcasting volume arrival and Explorer was
successfully refreshing, so my
disk drives were showing up. But not anymore on XP. Even worst! Manual
refresh of the Explorer doesn’t
help at all. Disks are still “hidden”. The only way I can make them appear
is to kill explorer process using
taskman and then start it again.
On one of the plugfests I’ve been told that this is “we know about it” kind
of bug. Well, this doesn’t cheer me up
anymore 
Can anybody provide me with a suggestion how can I make my disks appear
(preferably both, programmatically
and administratively) in Explorer without killing its process?
Thanks in advance,
Vladimir
You are currently subscribed to ntfsd as: xxxxx@Starbase.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Tony,
you’re right, explorer changed its mechanism; several times during XP beta
phase. It was broken in beta 2 and fixed later. Changes affect drive letters
created ‘old’ way without mount manager help. Our virtual disk driver was
affected the same way how Vladimir describes but now works with no problem
with broadcasting. I can’t check it now, in some phase it was necessary to
add DBTF_NET flag for broadcasts but it might be for buggy beta 2. To find
what really causes Vladimir’s problem it may be necessary to debug
shell32.dll routines which handle broadcast.
Michal
P.S. Vladimir, I haven’t responded to your message previously because
decided to not respond to HTML mails.
Best regards,
Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]
From: xxxxx@osr.com[SMTP:xxxxx@osr.com]
Reply To: xxxxx@lists.osr.com
Sent: Thursday, December 20, 2001 4:22 AM
To: xxxxx@lists.osr.com
Subject: [ntfsd] RE: Dynamic disk drives & Explorer in XP
Vladimir,
I was thinking about this today. My first question was - “how are you
creating the drive letters.” I think that if you aren’t using the mount
manager, then my first suggestion would be to see if using the mount
manager
fixes the problem. If not, I’m not sure why Explorer has changed its
mechanism - but it must have done so.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Chtchetkine, Vladimir [mailto:xxxxx@Starbase.com]
Sent: Wednesday, December 19, 2001 9:15 PM
To: File Systems Developers
Subject: [ntfsd] RE: Dynamic disk drives & Explorer in XP
Just in case this has missed someone’s eye 
This problem really bothers me, because there will be a lot A LOT of
complains on the customer side.
So, PLEASE help me! 
Vladimir
-----Original Message-----
From: Chtchetkine, Vladimir [mailto:xxxxx@Starbase.com]
Sent: Tuesday, December 18, 2001 4:27 PM
To: File Systems Developers
Subject: [ntfsd] Dynamic disk drives & Explorer in XP
I’m having difficult time making disk drives that my driver creates
appearing in Win Explorer on XP platform.
On NT and W2K I was broadcasting volume arrival and Explorer was
successfully refreshing, so my
disk drives were showing up. But not anymore on XP. Even worst! Manual
refresh of the Explorer doesn’t
help at all. Disks are still “hidden”. The only way I can make them appear
is to kill explorer process using
taskman and then start it again.
On one of the plugfests I’ve been told that this is “we know about it”
kind
of bug. Well, this doesn’t cheer me up
anymore 
Can anybody provide me with a suggestion how can I make my disks appear
(preferably both, programmatically
and administratively) in Explorer without killing its process?
Thanks in advance,
Vladimir
You are currently subscribed to ntfsd as: xxxxx@Starbase.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: michal.vodicka@st.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> Michal:
So, as I understood, you were able to solve this problem by just adding
some messages/flags to “broadcast system message” (don’t remember exact
API name)?
Yes, mentioned flag for BroadcastSystemMessage is in our final version so it
is probably necessary. A kind of hack but what to do when somebody smart was
tempted to ‘fix’ what worked for years?
Best regards,
Vladimir
P.S. Hmmm… I had no idea that my messages are sent in HTLM!
I receive them as attachments and replying to attachments is awkward.
Best regards,
Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com