FltxxxStreamContext and FltxxxStreamHandleContext

Hi!
I am a bit confused about usage of FltxxxStreamContext and FltxxxStreamHandleContext.
What are the scenarios of using each of them?

Note: xxx - Get/Set.

Thanks!
Ayush Gupta

> I am a bit confused about usage of FltxxxStreamContext and FltxxxStreamHandleContext.

What are the scenarios of using each of them?

You have a Stream Handle Context every time a stream is opened, and a
Stream Context for every stream opened.

If you have two processes opening the stream “X:\stream1”, you will
have two distinct Stream Handle context, but the same Stream
Context… of course if they are opened at the same time (the Stream
Context gets destroyed when there are no handles opened for a stream).

Paolo