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.
Dada uma lista de arquivos locais, essa função determina quais arquivos são diferentes das versões correspondentes no banco de dados de controle do código-fonte.
Sintaxe
SCCRTN SccEnumChangedFiles(
LPVOID pContext,
HWND hWnd,
LONG cFiles,
LPCSTR* lpFileNames,
LONG* plIsFileDifferent
);
Parâmetros
pContext
[em] O ponteiro de contexto do plug-in de controle do código-fonte.
hWnd
[em] Um identificador para a janela do IDE que o plug-in de controle do código-fonte pode usar como pai para quaisquer caixas de diálogo que ele forneça.
cArquivos
[em] Número de nomes de arquivo especificados na lpFileNames matriz. Também especifica o tamanho da plIsFileDifferent matriz.
lpFileNames
[em] Matriz de nomes de arquivos locais a serem verificados.
plIsFileDifferent
[dentro, fora] Matriz de valores indicando o status de diferença de cada arquivo (a matriz deve ter pelo menos cFiles entradas). Diferente de zero significa que o arquivo é diferente.
Valor retornado
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 | Operação concluída com sucesso. |
| SCC_UNSPECIFIEDERROR | Erro genérico. |