énumération COPYFILE2_MESSAGE_TYPE (winbase.h)
Indique le type de message passé dans la structure COPYFILE2_MESSAGE à la fonction de rappel CopyFile2ProgressRoutine.
Syntax
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;
Constantes
COPYFILE2_CALLBACK_NONE Valeur : 0 Valeur non valide. |
COPYFILE2_CALLBACK_CHUNK_STARTED Indique qu’un seul segment d’un flux a commencé à être copié. |
COPYFILE2_CALLBACK_CHUNK_FINISHED Indique que la copie d’un segment unique d’un flux est terminée. |
COPYFILE2_CALLBACK_STREAM_STARTED Indique que les handles source et de destination d’un flux ont été ouverts et que la copie du flux est en cours de démarrage. |
COPYFILE2_CALLBACK_STREAM_FINISHED Indique que l’opération de copie d’un flux a commencé à être terminée. |
COPYFILE2_CALLBACK_POLL_CONTINUE Peut être envoyé périodiquement. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX Une erreur a été rencontrée lors de l’opération de copie. |
Remarques
Pour compiler une application qui utilise cette énumération, définissez la macro _WIN32_WINNT comme 0x0601 ou version ultérieure. Pour plus d’informations, consultez Utilisation des en-têtes Windows.
Configuration requise
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
En-tête | winbase.h (inclure Windows.h) |