Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_NONEValeur : 0 Valeur non valide. |
COPYFILE2_CALLBACK_CHUNK_STARTEDIndique qu’un seul segment d’un flux a commencé à être copié. |
COPYFILE2_CALLBACK_CHUNK_FINISHEDIndique que la copie d’un segment unique d’un flux est terminée. |
COPYFILE2_CALLBACK_STREAM_STARTEDIndique 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_FINISHEDIndique que l’opération de copie d’un flux a commencé à être terminée. |
COPYFILE2_CALLBACK_POLL_CONTINUEPeut être envoyé périodiquement. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAXUne 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) |