Export (0) Print
Expand All
Expand Minimize

FltSupportsStreamContexts function

FltSupportsStreamContexts determines whether stream contexts are supported on a given file object.

Syntax


BOOLEAN FltSupportsStreamContexts(
  _In_  PFILE_OBJECT FileObject
);

Parameters

FileObject [in]

Pointer to the file object to test.

Return value

FltSupportsStreamContexts returns TRUE if the file system supports stream contexts for the file object; FALSE otherwise.

Remarks

Paging files do not currently support file, stream, or stream handle contexts.

To allocate a new context, call FltAllocateContext.

To delete a stream context, call FltDeleteStreamContext or FltDeleteContext.

To get the stream context for a file object, call FltGetStreamContext.

To set a stream context on a file object, call FltSetStreamContext.

To release a reference on a context, call FltReleaseContext.

Requirements

Header

Fltkernel.h (include Fltkernel.h)

Library

FltMgr.lib

IRQL

<= APC_LEVEL

See also

FltAllocateContext
FltDeleteContext
FltDeleteStreamContext
FltGetStreamContext
FltReleaseContext
FltSetStreamContext
FltSupportsStreamHandleContexts

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft