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.