Query for FLT_FILESYSTEM_TYPE

One of the parameters in the InstanceSetup call back is FLT_FILESYSTEM_TYPE.
Is there some way to retrieve the value at a later time for a given volume?
All the structures return be FltQueryVolumeInformation don’t contain it.

Thanks,

Ken

At the risk of stating the extraordinarily obvious, how about saving it in
your instance context?

  • Dan.

At 08:21 AM 11/4/2005 -0800, you wrote:

One of the parameters in the InstanceSetup call back is
FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a later
time for a given volume? All the structures return be
FltQueryVolumeInformation dont contain it.

Thanks,

Ken


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

That’s what I do when I already have one. But in certain cases I don’t have
a context.

Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxx@privtek.com]
Sent: Friday, November 04, 2005 11:44 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] Query for FLT_FILESYSTEM_TYPE

At the risk of stating the extraordinarily obvious, how about saving it in
your instance context?

  • Dan.

At 08:21 AM 11/4/2005 -0800, you wrote:

One of the parameters in the InstanceSetup call back is
FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a later
time for a given volume? All the structures return be
FltQueryVolumeInformation dont contain it.

Thanks,

Ken


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

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

Hmm…

Sounds like your choices are:

  1. Always create an instance with a context if there’s any chance you may
    be interested in the volume later
    b) Use the filesystem capabilities to determine what you need to know,
    rather than using the Filter Manager’s file system type (this’ll make Dave
    Beaver happier)
    iii.) Get the file system name string and map it into the
    FLT_FILESYSTEM_TYPE yourself.
  • Dan.

At 10:32 AM 11/4/2005 -0800, you wrote:

That’s what I do when I already have one. But in certain cases I don’t
have a context.

Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxxmailto:xxxxx@privtek.com]
>Sent: Friday, November 04, 2005 11:44 AM
>To: Windows File Systems Devs Interest List
>Subject: Re: [ntfsd] Query for FLT_FILESYSTEM_TYPE
>
>At the risk of stating the extraordinarily obvious, how about saving it in
>your instance context?
>
>- Dan.
>
>At 08:21 AM 11/4/2005 -0800, you wrote:
>
> >One of the parameters in the InstanceSetup call back is
> >FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a later
> >time for a given volume? All the structures return be
> >FltQueryVolumeInformation dont contain it.
> >
> >
> >
> >Thanks,
> >
> >Ken
> >
> >—
> >Questions? First check the IFS FAQ at
> >https:https://www.osronline.com/ar
> ticle.cfm?id=17
> >
> >You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
> >To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>—
>Questions? First check the IFS FAQ at
>https:https://www.osronline.com/article.cfm?id=17
>
>
>You are currently subscribed to ntfsd as: xxxxx@emc.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>—
>Questions? First check the IFS FAQ at
>https://www.osronline.com/article.cfm?id=17
>
>You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
>To unsubscribe send a blank email to xxxxx@lists.osr.com</https:></https:></mailto:xxxxx>

I know about those two, I was hoping for a cleaner way.
Thanks,
Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxx@privtek.com]
Sent: Friday, November 04, 2005 1:56 PM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE

Hmm…

Sounds like your choices are:

  1. Always create an instance with a context if there’s any chance you may
    be interested in the volume later
    b) Use the filesystem capabilities to determine what you need to know,
    rather than using the Filter Manager’s file system type (this’ll make Dave
    Beaver happier)
    iii.) Get the file system name string and map it into the
    FLT_FILESYSTEM_TYPE yourself.
  • Dan.

At 10:32 AM 11/4/2005 -0800, you wrote:

That’s what I do when I already have one. But in certain cases I don’t
have a context.

Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxxmailto:xxxxx@privtek.com]
>Sent: Friday, November 04, 2005 11:44 AM
>To: Windows File Systems Devs Interest List
>Subject: Re: [ntfsd] Query for FLT_FILESYSTEM_TYPE
>
>At the risk of stating the extraordinarily obvious, how about saving it in
>your instance context?
>
>- Dan.
>
>At 08:21 AM 11/4/2005 -0800, you wrote:
>
> >One of the parameters in the InstanceSetup call back is
> >FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a later
> >time for a given volume? All the structures return be
> >FltQueryVolumeInformation dont contain it.
> >
> >
> >
> >Thanks,
> >
> >Ken
> >
> >—
> >Questions? First check the IFS FAQ at
> >https:https://www.osronline.com/ar

> ticle.cfm?id=17
> >
> >You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
> >To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>—
>Questions? First check the IFS FAQ at
>https:https://www.osronline.com/arti
cle.cfm?id=17
>
>
>You are currently subscribed to ntfsd as: xxxxx@emc.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>—
>Questions? First check the IFS FAQ at
>https://www.osronline.com/article.cfm?id=17
>
>You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
>To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@emc.com
To unsubscribe send a blank email to xxxxx@lists.osr.com</https:></https:></mailto:xxxxx>

Ken,

Today the answer is no, it is not returned anywhere else. This is a
reasonable thing to add to one of the query information operations.

I have filed an enhancement request to do this.

Neal Christiansen
Microsoft File System Filter Group Lead
This posting is provided “AS IS” with no warranties, and confers no
Rights


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ken Galipeau
Sent: Friday, November 04, 2005 11:12 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE

I know about those two, I was hoping for a cleaner way.
Thanks,
Ken
-----Original Message-----
From: Dan Kyler [mailto:xxxxx@privtek.com]
Sent: Friday, November 04, 2005 1:56 PM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE
Hmm…
Sounds like your choices are:

  1. Always create an instance with a context if there’s any chance you
    may
    be interested in the volume later
    b) Use the filesystem capabilities to determine what you need to know,
    rather than using the Filter Manager’s file system type (this’ll make
    Dave
    Beaver happier)
    iii.) Get the file system name string and map it into the
    FLT_FILESYSTEM_TYPE yourself.
  • Dan.
    At 10:32 AM 11/4/2005 -0800, you wrote:

That’s what I do when I already have one. But in certain cases I don’t
have a context.

Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxxmailto:xxxxx@privtek.com]
>Sent: Friday, November 04, 2005 11:44 AM
>To: Windows File Systems Devs Interest List
>Subject: Re: [ntfsd] Query for FLT_FILESYSTEM_TYPE
>
>At the risk of stating the extraordinarily obvious, how about saving it
in
>your instance context?
>
>- Dan.
>
>At 08:21 AM 11/4/2005 -0800, you wrote:
>
> >One of the parameters in the InstanceSetup call back is
> >FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a
later
> >time for a given volume? All the structures return be
> >FltQueryVolumeInformation dont contain it.
> >
> >
> >
> >Thanks,
> >
> >Ken
> >
> >—
> >Questions? First check the IFS FAQ at
>
>https:https://www.osronline.com/
ar
> ticle.cfm?id=17
> >
> >You are currently subscribed to ntfsd as: unknown lmsubst tag
argument: ‘’
> >To unsubscribe send a blank email to %%email.unsub%%
>
>
>—
>Questions? First check the IFS FAQ at
>https:https://www.osronline.com/
article.cfm?id=17
>
>
>You are currently subscribed to ntfsd as: xxxxx@emc.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>—
>Questions? First check the IFS FAQ at
>https://www.osronline.com/article.cfm?id=17
>
>You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
>To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@emc.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com</https:></https:></mailto:xxxxx>

Thanks!

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Friday, November 04, 2005 8:07 PM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE

Ken,

Today the answer is no, it is not returned anywhere else. This is a
reasonable thing to add to one of the query information operations.

I have filed an enhancement request to do this.

Neal Christiansen
Microsoft File System Filter Group Lead
This posting is provided “AS IS” with no warranties, and confers no
Rights


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Ken Galipeau
Sent: Friday, November 04, 2005 11:12 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE

I know about those two, I was hoping for a cleaner way.
Thanks,
Ken
-----Original Message-----
From: Dan Kyler [mailto:xxxxx@privtek.com]
Sent: Friday, November 04, 2005 1:56 PM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] Query for FLT_FILESYSTEM_TYPE
Hmm…
Sounds like your choices are:

  1. Always create an instance with a context if there’s any chance you
    may
    be interested in the volume later
    b) Use the filesystem capabilities to determine what you need to know,
    rather than using the Filter Manager’s file system type (this’ll make
    Dave
    Beaver happier)
    iii.) Get the file system name string and map it into the
    FLT_FILESYSTEM_TYPE yourself.
  • Dan.
    At 10:32 AM 11/4/2005 -0800, you wrote:

That’s what I do when I already have one. But in certain cases I don’t
have a context.

Ken

-----Original Message-----
From: Dan Kyler [mailto:xxxxxmailto:xxxxx@privtek.com]
>Sent: Friday, November 04, 2005 11:44 AM
>To: Windows File Systems Devs Interest List
>Subject: Re: [ntfsd] Query for FLT_FILESYSTEM_TYPE
>
>At the risk of stating the extraordinarily obvious, how about saving it
in
>your instance context?
>
>- Dan.
>
>At 08:21 AM 11/4/2005 -0800, you wrote:
>
> >One of the parameters in the InstanceSetup call back is
> >FLT_FILESYSTEM_TYPE. Is there some way to retrieve the value at a
later
> >time for a given volume? All the structures return be
> >FltQueryVolumeInformation dont contain it.
> >
> >
> >
> >Thanks,
> >
> >Ken
> >
> >—
> >Questions? First check the IFS FAQ at
>
>https:https://www.osronline.com/
ar
> ticle.cfm?id=17
> >
> >You are currently subscribed to ntfsd as: unknown lmsubst tag
argument: ‘’
> >To unsubscribe send a blank email to %%email.unsub%%
>
>
>—
>Questions? First check the IFS FAQ at
>https:https://www.osronline.com/
article.cfm?id=17
>
>
>You are currently subscribed to ntfsd as: xxxxx@emc.com
>To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>—
>Questions? First check the IFS FAQ at
>https://www.osronline.com/article.cfm?id=17
>
>You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
>To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@emc.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com</https:></https:></mailto:xxxxx>