Condividi tramite


struttura WIN32_STREAM_ID (winbase.h)

La struttura WIN32_STREAM_ID contiene dati di flusso.

Sintassi

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

Members

dwStreamId

Tipo di dati. Questo membro può essere uno dei valori seguenti.

Valore Significato
BACKUP_ALTERNATE_DATA
0x00000004
Flussi di dati alternativi. Corrisponde al tipo di flusso NTFS $DATA in un flusso di dati denominato.
BACKUP_DATA
0x00000001
Dati standard. Corrisponde al tipo di flusso NTFS $DATA nel flusso di dati predefinito (senza nome).
BACKUP_EA_DATA
0x00000002
Dati dell'attributo estesi. Corrisponde al tipo di flusso NTFS $EA.
BACKUP_LINK
0x00000005
Informazioni sul collegamento rigido. Corrisponde al tipo di flusso NTFS $FILE_NAME.
BACKUP_OBJECT_ID
0x00000007
Identificatori di oggetti. Corrisponde al tipo di flusso NTFS $OBJECT_ID.
BACKUP_PROPERTY_DATA
0x00000006
Dati delle proprietà.
BACKUP_REPARSE_DATA
0x00000008
Reparse point. Corrisponde al tipo di flusso NTFS $REPARSE_POINT.
BACKUP_SECURITY_DATA
0x00000003
Dati descrittori di sicurezza.
BACKUP_SPARSE_BLOCK
0x00000009
File sparse. Corrisponde al tipo di flusso NTFS $DATA per un file sparse.
BACKUP_TXFS_DATA
0x0000000a

Flusso di dati NTFS transazionale (TxF). Corrisponde al tipo di flusso NTFS $TXF_DATA.

Windows Server 2003 e Windows XP: Questo valore non è supportato.

dwStreamAttributes

Attributi di dati per facilitare il trasferimento tra sistemi operativi. Questo membro può essere uno o più dei valori seguenti.

Valore Significato
STREAM_MODIFIED_WHEN_READ
Attributo impostato se il flusso contiene dati modificati durante la lettura. Consente all'applicazione di backup di sapere che la verifica dei dati avrà esito negativo.
STREAM_CONTAINS_SECURITY
Stream contiene dati di sicurezza (attributi generali). Consente di ignorare il flusso nel ripristino tra operazioni.

Size

Dimensioni dei dati, in byte.

dwStreamNameSize

Lunghezza del nome del flusso di dati alternativo, in byte.

cStreamName[ANYSIZE_ARRAY]

Stringa Unicode che specifica il nome del flusso di dati alternativo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winbase.h (include Windows.h)

Vedi anche

BackupRead

BackupSeek

BackupWrite