estructura WIN32_STREAM_ID (winbase.h)

La estructura de WIN32_STREAM_ID contiene datos de flujo.

Sintaxis

typedef struct _WIN32_STREAM_ID {
  DWORD         dwStreamId;
  DWORD         dwStreamAttributes;
  LARGE_INTEGER Size;
  DWORD         dwStreamNameSize;
  WCHAR         cStreamName[ANYSIZE_ARRAY];
} WIN32_STREAM_ID, *LPWIN32_STREAM_ID;

Miembros

dwStreamId

Tipo de datos. Este miembro puede ser uno de los valores siguientes.

Valor Significado
BACKUP_ALTERNATE_DATA
0x00000004
Flujos de datos alternativos. Esto corresponde al tipo de secuencia ntfs $DATA en un flujo de datos con nombre.
BACKUP_DATA
0x00000001
Datos estándar. Esto corresponde al tipo de secuencia ntfs $DATA en el flujo de datos predeterminado (sin nombre).
BACKUP_EA_DATA
0x00000002
Datos de atributos extendidos. Esto corresponde al tipo de secuencia de $EA NTFS.
BACKUP_LINK
0x00000005
Información de vínculo físico. Esto corresponde al tipo de secuencia NTFS $FILE_NAME.
BACKUP_OBJECT_ID
0x00000007
Identificadores de objetos. Esto corresponde al tipo de secuencia NTFS $OBJECT_ID.
BACKUP_PROPERTY_DATA
0x00000006
Datos de propiedad.
BACKUP_REPARSE_DATA
0x00000008
Puntos de repetición de análisis. Esto corresponde al tipo de secuencia NTFS $REPARSE_POINT.
BACKUP_SECURITY_DATA
0x00000003
Datos del descriptor de seguridad.
BACKUP_SPARSE_BLOCK
0x00000009
Archivo disperso. Esto corresponde al tipo de secuencia ntfs $DATA para un archivo disperso.
BACKUP_TXFS_DATA
0x0000000A

Flujo de datos NTFS transaccional (TxF). Esto corresponde al tipo de flujo NTFS $TXF_DATA.

Windows Server 2003 y Windows XP: Este valor no se admite.

dwStreamAttributes

Atributos de datos para facilitar la transferencia entre sistemas operativos. Este miembro puede ser uno o varios de los valores siguientes.

Valor Significado
STREAM_MODIFIED_WHEN_READ
Conjunto de atributos si la secuencia contiene datos que se modifican cuando se leen. Permite que la aplicación de copia de seguridad sepa que se producirá un error en la comprobación de los datos.
STREAM_CONTAINS_SECURITY
Stream contiene datos de seguridad (atributos generales). Permite que la secuencia se omita en la restauración entre operaciones.

Size

Tamaño de los datos, en bytes.

dwStreamNameSize

Longitud del nombre del flujo de datos alternativo, en bytes.

cStreamName[ANYSIZE_ARRAY]

Cadena Unicode que especifica el nombre del flujo de datos alternativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winbase.h (incluye Windows.h)

Consulte también

BackupRead

BackupSeek

BackupWrite