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