Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Permite que um provedor de sincronização instrua a plataforma a usar um vetor de correlação específico para fins de telemetria em um arquivo de espaço reservado. Isso é opcional.
Sintaxe
HRESULT CfSetCorrelationVector(
[in] HANDLE FileHandle,
[in] const PCORRELATION_VECTOR CorrelationVector
);
Parâmetros
[in] FileHandle
O identificador para o arquivo de espaço reservado. A plataforma sincroniza corretamente a operação com outras solicitações ativas. Um identificador de atributo ou sem acesso é suficiente.
[in] CorrelationVector
Um vetor de correlação específico a ser associado ao FileHandle.
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
A plataforma atribui automaticamente um vetor de correlação a cada arquivo quando ele é aberto pela primeira vez e fornece esse vetor de correlação com cada retorno de chamada para o provedor de sincronização como parte do CF_CALLBACK_INFO comum. É recomendável que o mecanismo de sincronização chame essa função para incrementar o último dígito do "relógio" do vetor de correlação à medida que o provedor de sincronização progride por meio de estágios internos (conforme definido pelo provedor de sincronização) de atender à solicitação.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 10, versão 1709 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | cfapi.h |
| Biblioteca | CldApi.lib |
| DLL | CldApi.dll |