WIN32_STREAM_ID
struct WIN32_STREAM_ID {
DWORD
dwStreamId;
DWORD
dwStreamAttributes;
LARGE_INTEGER Size;
DWORD
dwStreamNameSize;
WCHAR cStreamName[ ] ;
}
Members
dwStreamId
Specifies the
type of data. This member can be one of the following values:
Value |
Meaning |
BACKUP_DATA |
Standard
data |
BACKUP_EA_DATA |
Extended
attribute data |
BACKUP_SECURITY_DATA |
Windows NT
security descriptor data |
BACKUP_ALTERNATE_DATA |
Alternative
data streams |
BACKUP_LINK |
Hard link
information |
dwStreamAttributes
Specifies the
attributes of data to facilitate cross-operating system transfer. This member
must be one or more of the following values:
Value |
Description |
STREAM_MODIFIED_WHEN_READ |
Attribute
set if the stream contains data that is modified when read. Allows the backup
application to know that verification of data will fail. |
STREAM_CONTAINS_SECURITY |
Stream
contains security data (general attributes). Allows the stream to be ignored
on cross-operations restore. |
Size
Specifies the
size, in bytes, of data. Note that this is a 64-bit value.
dwStreamNameSize
Specifies the
length of the name of the alternative data stream.
cStreamName
Specifies the
name of the alternative data stream, in Unicode .
See Also