Compartir a través de


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)

Consulte también

Enumeraciones de administración de archivos