struct WIN32_STREAM_ID {
DWORD dwStreamId;
DWORD dwStreamAttributes;
LARGE_INTEGER Size;
DWORD dwStreamNameSize;
WCHAR cStreamName[ ] ;
}
会员
dwStreamId
指定数据类型。该成员可以是以下值之一:
值 | 含义 |
BACKUP_DATA | 标准数据 |
BACKUP_EA_DATA | 扩展属性数据 |
BACKUP_SECURITY_DATA | Windows NT安全描述符数据 |
BACKUP_ALTERNATE_DATA | 替代数据流 |
BACKUP_LINK | 硬链接信息 |
dwStreamAttributes
指定数据的属性以促进跨操作系统传输。此成员必须是以下值中的一个或多个:
值 | 描述 |
STREAM_MODIFIED_WHEN_READ | 如果流包含读取时修改的数据,则属性设置。允许备份应用程序知道数据验证将失败。 |
STREAM_CONTAINS_SECURITY | Stream包含安全数据(一般属性)。允许在交叉操作恢复时忽略流。 |
尺寸
指定数据的大小(以字节为单位)。请注意,这是一个64位值。
dwStreamNameSize
指定替代数据流的名称的长度。
cStreamName
以Unicode为单位指定备用数据流的名称。
也可以看看