enumerazione COPYFILE2_MESSAGE_TYPE (winbase.h)
Indica il tipo di messaggio passato nella struttura COPYFILE2_MESSAGE alla funzione di callback CopyFile2ProgressRoutine .
Sintassi
typedef enum _COPYFILE2_MESSAGE_TYPE {
COPYFILE2_CALLBACK_NONE = 0,
COPYFILE2_CALLBACK_CHUNK_STARTED,
COPYFILE2_CALLBACK_CHUNK_FINISHED,
COPYFILE2_CALLBACK_STREAM_STARTED,
COPYFILE2_CALLBACK_STREAM_FINISHED,
COPYFILE2_CALLBACK_POLL_CONTINUE,
COPYFILE2_CALLBACK_ERROR,
COPYFILE2_CALLBACK_MAX
} COPYFILE2_MESSAGE_TYPE;
Costanti
COPYFILE2_CALLBACK_NONE Valore: 0 Valore non valido. |
COPYFILE2_CALLBACK_CHUNK_STARTED Indica che è stato avviato il copia di un singolo blocco di un flusso. |
COPYFILE2_CALLBACK_CHUNK_FINISHED Indica che la copia di un singolo blocco di un flusso è stata completata. |
COPYFILE2_CALLBACK_STREAM_STARTED Indica che gli handle di origine e di destinazione per un flusso sono stati aperti e la copia del flusso è che sta per essere avviato. |
COPYFILE2_CALLBACK_STREAM_FINISHED Indica che l'operazione di copia per un flusso è stata avviata per essere completata. |
COPYFILE2_CALLBACK_POLL_CONTINUE Può essere inviato periodicamente. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX Errore durante l'operazione di copia. |
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
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) |