Mount Order in File System

Hi,
I have a written a packet writing UDFS driver for windows.
Right now i am testing it on XP. But on XP, already one UDFS driver
is present. So when i insert a Packet written/Normal UDF CD, the XP
UDFS driver mounts it, and the mount request doesn’t come to my
driver. Is there any way to direct the mount request to my driver
first. or is there any kind of priority or ordering that i need to set.
Thanks in Advance
Regards
Arun

Two priority levels: normal, low. Normal are called first in LIFO order
(last registered, first calle). Then low priority (e.g., CDFS).

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: xxxxx@rediffmail.com [mailto:xxxxx@rediffmail.com]
Sent: Wednesday, July 31, 2002 9:24 AM
To: File Systems Developers
Subject: [ntfsd] Mount Order in File System

Hi,
I have a written a packet writing UDFS driver for windows.
Right now i am testing it on XP. But on XP, already one UDFS driver
is present. So when i insert a Packet written/Normal UDF CD, the XP
UDFS driver mounts it, and the mount request doesn’t come to my
driver. Is there any way to direct the mount request to my driver
first. or is there any kind of priority or ordering that i need to set.
Thanks in Advance
Regards
Arun


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to %%email.unsub%%

Assuming that the order in which file system mount routines are called is effectively non-deterministic across the myriad versions of NT (and perhaps even within the same version,) you might consider writing a filter for Microsoft’s UDFS recognizer and Microsoft’s UDFS file system to selectively reject mount requests sent to Microsoft’s UDFS drivers when your driver will successfully service the request.

-----Original Message-----
From: xxxxx@rediffmail.com [mailto:xxxxx@rediffmail.com]
Sent: Wednesday, July 31, 2002 8:24 AM
To: File Systems Developers
Subject: [ntfsd] Mount Order in File System

Hi,
I have a written a packet writing UDFS driver for windows.
Right now i am testing it on XP. But on XP, already one UDFS driver
is present. So when i insert a Packet written/Normal UDF CD, the XP
UDFS driver mounts it, and the mount request doesn’t come to my
driver. Is there any way to direct the mount request to my driver
first. or is there any kind of priority or ordering that i need to set.
Thanks in Advance
Regards
Arun


You are currently subscribed to ntfsd as: xxxxx@inin.com
To unsubscribe send a blank email to %%email.unsub%%

Of course that LIFO order is dependent on registration order which is dependent on load order which seems to be non-deterministic, or at least inconsistent across NT versions.

-----Original Message-----
From: Tony Mason [mailto:xxxxx@osr.com]
Sent: Wednesday, July 31, 2002 9:20 AM
To: File Systems Developers
Subject: [ntfsd] RE: Mount Order in File System

Two priority levels: normal, low. Normal are called first in LIFO order
(last registered, first calle). Then low priority (e.g., CDFS).

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

-----Original Message-----
From: xxxxx@rediffmail.com [mailto:xxxxx@rediffmail.com]
Sent: Wednesday, July 31, 2002 9:24 AM
To: File Systems Developers
Subject: [ntfsd] Mount Order in File System

Hi,
I have a written a packet writing UDFS driver for windows.
Right now i am testing it on XP. But on XP, already one UDFS driver
is present. So when i insert a Packet written/Normal UDF CD, the XP
UDFS driver mounts it, and the mount request doesn’t come to my
driver. Is there any way to direct the mount request to my driver
first. or is there any kind of priority or ordering that i need to set.
Thanks in Advance
Regards
Arun


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntfsd as: xxxxx@inin.com
To unsubscribe send a blank email to %%email.unsub%%