Partilhar via


Função SccQueryChanges

Esta função enumera uma determinada lista de arquivos, fornecendo informações sobre alterações de nome para cada arquivo por meio de uma função de retorno de chamada.

SCCRTN SccQueryChanges(
   LPVOID           pContext,
   LONG             nFiles,
   LPCSTR*          lpFileNames,
   QUERYCHANGESFUNC pfnCallback,
   LPVOID           pvCallerData
);

Parâmetros

  • pContext
    [in] O ponteiro de contexto de plug-in de controle de origem.

  • nFiles
    [in] Número de arquivos em lpFileNames array.

  • lpFileNames
    [in] Matriz de nomes de arquivo para obter informações sobre.

  • pfnCallback
    [in] A função de retorno de chamada para chamar cada nome de arquivo na lista (consulte QUERYCHANGESFUNC para obter detalhes).

  • pvCallerData
    [in] Valor que será passado inalterado para a função de retorno de chamada.

Valor de retorno

A implementação de plug-in de controle de origem dessa função deve retornar um dos seguintes valores:

Valor

Descrição

SCC_OK

O processo de consulta foi concluído com êxito.

SCC_E_PROJNOTOPEN

O projeto não foi aberto no controle de origem.

SCC_E_ACCESSFAILURE

Houve um problema ao acessar o sistema de controle de origem, provavelmente devido a problemas de rede ou contenção.

SCC_E_NONSPECIFICERROR

Ocorreu um erro não especificado ou geral.

Comentários

Alterações que está sendo consultadas para são para o namespace: especificamente, renomeando, adicionando e removendo um arquivo.

Consulte também

Referência

QUERYCHANGESFUNC

Conceitos

Funções de API plug-in de controle de origem

Códigos de erro