Compartir a través de


estructura CF_OPERATION_INFO (cfapi.h)

Información sobre una operación en un archivo o carpeta de marcador de posición.

Sintaxis

typedef struct CF_OPERATION_INFO {
  ULONG                    StructSize;
  CF_OPERATION_TYPE        Type;
  CF_CONNECTION_KEY        ConnectionKey;
  CF_TRANSFER_KEY          TransferKey;
  const CORRELATION_VECTOR *CorrelationVector;
  const CF_SYNC_STATUS     *SyncStatus;
  CF_REQUEST_KEY           RequestKey;
} CF_OPERATION_INFO;

Miembros

StructSize

Tamaño de la estructura CF_OPERATION_INFO .

Type

Tipo de operación que se está realizando. Consulte CF_OPERATION_TYPE para obtener más información.

ConnectionKey

Clave de conexión obtenida para el canal de comunicación.

TransferKey

Identificador opaco del marcador de posición.

CorrelationVector

Vector de correlación en un marcador de posición usado con fines de telemetría.

SyncStatus

Nota

Este miembro es nuevo para Windows 10, versión 1803.

El CF_SYNC_STATUS actual de la plataforma.

La plataforma consulta esta información sobre las operaciones con errores en un marcador de posición de archivo en la nube. Si hay una estructura disponible, la plataforma usará la información proporcionada para construir un mensaje más significativo y accionable al usuario. La plataforma mantendrá esta información en el archivo hasta que desaparezca el último identificador. Si SyncStatus es null, la plataforma borrará el estado de sincronización establecido anteriormente, si hay alguno.

RequestKey

Identificador opaco que identifica de forma única una operación de archivo en la nube en un archivo en la nube determinado.

Comentarios

La plataforma proporciona ConnectionKey, TransferKey y CorrelationVector a todas las funciones de devolución de llamada registradas a través de CfConnectSyncRoot. Además, los proveedores de sincronización pueden obtener una transferKey mediante CfGetTransferKey y correlationVector mediante CfGetCorrelationVector.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado cfapi.h

Consulte también

CF_OPERATION_TYPE

CfConnectSyncRoot

CfGetTransferKey

CfGetCorrelationVector

CfExecute

CF_SYNC_STATUS