enumeración COPYFILE2_COPY_PHASE (winbase.h)
Indica la fase de una copia en el momento de un error. Esto se usa en la estructura Error incrustada en la estructura de COPYFILE2_MESSAGE .
Syntax
typedef enum _COPYFILE2_COPY_PHASE {
COPYFILE2_PHASE_NONE = 0,
COPYFILE2_PHASE_PREPARE_SOURCE,
COPYFILE2_PHASE_PREPARE_DEST,
COPYFILE2_PHASE_READ_SOURCE,
COPYFILE2_PHASE_WRITE_DESTINATION,
COPYFILE2_PHASE_SERVER_COPY,
COPYFILE2_PHASE_NAMEGRAFT_COPY,
COPYFILE2_PHASE_MAX
} COPYFILE2_COPY_PHASE;
Constantes
COPYFILE2_PHASE_NONE Valor: 0 La copia aún no había iniciado el procesamiento. |
COPYFILE2_PHASE_PREPARE_SOURCE El origen se estaba preparando, incluida la apertura de un identificador para el origen. Esta fase se produce una vez por secuencia operación de copia. |
COPYFILE2_PHASE_PREPARE_DEST El destino se estaba preparando, incluida la apertura de un identificador para el destino. Esta fase se produce una vez por operación de copia de secuencia. |
COPYFILE2_PHASE_READ_SOURCE El archivo de origen se estaba leyendo. Esta fase se produce una o varias veces por operación de copia de secuencia. |
COPYFILE2_PHASE_WRITE_DESTINATION El archivo de destino se estaba escribiendo. Esta fase se produce una o varias veces por copia de secuencia . |
COPYFILE2_PHASE_SERVER_COPY Tanto el origen como el destino estaban en el mismo servidor remoto y la copia se estaba procesando de forma remota. Esta fase se produce una vez por operación de copia de secuencia. |
COPYFILE2_PHASE_NAMEGRAFT_COPY La operación de copia estaba procesando vínculos simbólicos o puntos de reanálisis. Esta fase se produce una vez por archivo operación de copia. |
COPYFILE2_PHASE_MAX Uno mayor que el valor máximo. Los valores válidos para esta enumeración serán menores que este valor. |
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
Requisito | Value |
---|---|
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) |