Função SccEnumChangedFiles
Devido a uma lista de arquivos locais, esta função determina a quais arquivos são diferentes das versões correspondentes no banco de dados de controle de código fonte.
SCCRTN SccEnumChangedFiles(
LPVOID pContext,
HWND hWnd,
LONG cFiles,
LPCSTR* lpFileNames,
LONG* plIsFileDifferent
);
Parâmetros
pContext
[in] O ponteiro de contexto de plug-in de controle de origem.hWnd
[in] Um identificador para a janela do IDE que o plug-in de controle de origem pode usar como um pai para as caixas de diálogo que ele fornece.cFiles
[in] Número de nomes de arquivo especificado na lpFileNames array. Também especifica o tamanho do plIsFileDifferent array.lpFileNames
[in] Matriz de nomes de arquivo local para verificar.plIsFileDifferent
[in, out] Matriz de valores que indica o status de diferença de cada arquivo (array deve ter pelo menos cFiles entradas). Diferente de zero significa que o arquivo é diferente.
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 |
Operação foi concluída com êxito. |
SCC_UNSPECIFIEDERROR |
Erro genérico. |