Partilhar via


Função SccQueryChanges

Essa 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.

Sintaxe

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

Parâmetros

pContext

[em] O ponteiro de contexto do plug-in de controle do código-fonte.

nArquivos

[em] Número de arquivos na lpFileNames matriz.

lpFileNames

[em] Matriz de nomes de arquivo sobre os quais obter informações.

pfnCallback

[em] Função de retorno de chamada para chamar cada nome de arquivo na lista (consulte QUERYCHANGESFUNC para obter detalhes).

pvCallerData

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

Valor de retorno

Espera-se que a implementação do plug-in de controle do código-fonte dessa função retorne 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 do código-fonte.
SCC_E_ACCESSFAILURE Houve um problema ao acessar o sistema de controle do código-fonte, provavelmente devido a problemas de rede ou contenção.
SCC_E_NONSPECIFICERROR Ocorreu um erro geral ou não especificado.

Comentários

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

Confira também