enumerazione COPYFILE2_COPY_PHASE (winbase.h)
Indica la fase di una copia al momento di un errore. Viene utilizzata nella struttura Error incorporata nella struttura COPYFILE2_MESSAGE .
Sintassi
typedef enum _COPYFILE2_COPY_PHASE {
COPYFILE2_PHASE_NONE = 0,
COPYFILE2_PHASE_PREPARE_SOURCE,
COPYFILE2_PHASE_PREPARE_DEST,
COPYFILE2_PHASE_READ_SOURCE,
COPYFILE2_PHASE_WRITE_DESTINATION,
COPYFILE2_PHASE_SERVER_COPY,
COPYFILE2_PHASE_NAMEGRAFT_COPY,
COPYFILE2_PHASE_MAX
} COPYFILE2_COPY_PHASE;
Costanti
COPYFILE2_PHASE_NONE Valore: 0 La copia non ha ancora avviato l'elaborazione. |
COPYFILE2_PHASE_PREPARE_SOURCE L'origine è stata preparata, inclusa l'apertura di un handle all'origine. Questa fase si verifica una volta per ogni flusso operazione di copia. |
COPYFILE2_PHASE_PREPARE_DEST La destinazione è stata preparata, inclusa l'apertura di un handle alla destinazione. Questa fase si verifica una volta per operazione di copia del flusso. |
COPYFILE2_PHASE_READ_SOURCE Il file di origine è in corso di lettura. Questa fase si verifica una o più volte per ogni operazione di copia del flusso. |
COPYFILE2_PHASE_WRITE_DESTINATION Il file di destinazione è in corso di scrittura. Questa fase si verifica una o più volte per ogni copia del flusso . |
COPYFILE2_PHASE_SERVER_COPY Sia l'origine che la destinazione si trovavano nello stesso server remoto e la copia veniva elaborata in remoto. Questa fase viene eseguita una volta per ogni operazione di copia del flusso. |
COPYFILE2_PHASE_NAMEGRAFT_COPY L'operazione di copia stava elaborando collegamenti simbolici e/o punti di analisi. Questa fase si verifica una volta per ogni file operazione di copia. |
COPYFILE2_PHASE_MAX Uno maggiore del valore massimo. I valori validi per questa enumerazione saranno inferiori a questo valore. |
Commenti
Per compilare un'applicazione che usa questa enumerazione, definire la macro _WIN32_WINNT come 0x0601 o versione successiva. Per altre informazioni, vedere Uso delle intestazioni di Windows.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Intestazione | winbase.h (include Windows.h) |