enumeración COPYFILE2_MESSAGE_TYPE (winbase.h)
Indica el tipo de mensaje pasado en la estructura COPYFILE2_MESSAGE a la función de devolución de llamada 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 Valor: 0 No es un valor válido. |
COPYFILE2_CALLBACK_CHUNK_STARTED Indica que se ha empezado a copiar un único fragmento de una secuencia. |
COPYFILE2_CALLBACK_CHUNK_FINISHED Indica que se ha completado la copia de un único fragmento de una secuencia. |
COPYFILE2_CALLBACK_STREAM_STARTED Indica que se han abierto los identificadores de origen y destino de una secuencia y la copia de la secuencia es a punto de empezar. |
COPYFILE2_CALLBACK_STREAM_FINISHED Indica que se ha iniciado la operación de copia de una secuencia. |
COPYFILE2_CALLBACK_POLL_CONTINUE Puede enviarse periódicamente. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX Se encontró un error durante la operación de copia. |
Comentarios
Para compilar una aplicación que use esta enumeración, defina la macro _WIN32_WINNT como 0x0601 o posterior. Para obtener más información, vea Uso de los encabezados de Windows.
Requisitos
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | winbase.h (incluya Windows.h) |