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:

1.8.11