enumeração COPYFILE2_MESSAGE_TYPE (winbase.h)
Indica o tipo de mensagem passada na estrutura COPYFILE2_MESSAGE para a função de retorno de chamada 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 Não é um valor válido. |
COPYFILE2_CALLBACK_CHUNK_STARTED Indica que uma única parte de um fluxo começou a ser copiada. |
COPYFILE2_CALLBACK_CHUNK_FINISHED Indica que a cópia de uma única parte de um fluxo foi concluída. |
COPYFILE2_CALLBACK_STREAM_STARTED Indica que os identificadores de origem e destino de um fluxo foram abertos e a cópia do fluxo é prestes a ser iniciado. |
COPYFILE2_CALLBACK_STREAM_FINISHED Indica que a operação de cópia de um fluxo começou a ser concluída. |
COPYFILE2_CALLBACK_POLL_CONTINUE Pode ser enviado periodicamente. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX Um erro foi encontrado durante a operação de cópia. |
Comentários
Para compilar um aplicativo que usa essa enumeração, defina a macro _WIN32_WINNT como 0x0601 ou posterior. Para obter mais informações, consulte Usando os cabeçalhos do Windows.
Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | winbase.h (incluir Windows.h) |