Prev Next

WIN32_STREAM_ID info  Overview  Group

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

BackupRead, BackupSeek, BackupWrite