PFILE_STREAM_INFORMATION Struct Reference
Used to enumerate the streams for a file. More...
#include <fileinfo.h>
Data Fields | |
ULONG | NextEntryOffset |
ULONG | StreamNameLength |
LARGE_INTEGER | StreamSize |
LARGE_INTEGER | StreamAllocationSize |
WCHAR | StreamName [1] |
Detailed Description
Used to enumerate the streams for a file.
The struct is requested during IRP_MJ_SET_INFORMATION query FileStreamInformation
Field Documentation
ULONG PFILE_STREAM_INFORMATION::NextEntryOffset |
The offset of the next FILE_STREAM_INFORMATION entry. This member is zero if no other entries follow this one.
LARGE_INTEGER PFILE_STREAM_INFORMATION::StreamAllocationSize |
File stream allocation size, in bytes. Usually this value is a multiple of the sector or cluster size of the underlying physical device.
WCHAR PFILE_STREAM_INFORMATION::StreamName[1] |
Unicode string that contains the name of the stream.
ULONG PFILE_STREAM_INFORMATION::StreamNameLength |
Length, in bytes, of the StreamName string.
LARGE_INTEGER PFILE_STREAM_INFORMATION::StreamSize |
Size, in bytes, of the stream.
The documentation for this struct was generated from the following file: