struct WIN32_STREAM_ID {
DWORD dwStreamId;
DWORD dwStreamAttributes;
LARGE_INTEGER Size;
DWORD dwStreamNameSize;
WCHAR cStreamName[ ] ;
}
| Value | Meaning |
|---|---|
| BACKUP_DATA | Standard data |
| BACKUP_EA_DATA | Extended attribute data |
| BACKUP_SECURITY_DATA | Security descriptor data |
| BACKUP_ALTERNATE_DATA | Alternative data streams |
| BACKUP_LINK | Hard link information |
| BACKUP_PROPERTY_DATA | Property data |
| BACKUP_OBJECT_ID | Objects identifiers |
| BACKUP_REPARSE_DATA | Reparse points |
| BACKUP_SPARSE_BLOCK | Sparse file. |
| 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. |
Windows NT: Requires version 3.1 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in winbase.h.
Tape Backup Overview, Tape Backup Structures, BackupRead, BackupSeek, BackupWrite