Função SccEnumChangedFiles

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

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

hWnd

[in] Um alça para a janela do IDE que o plug-in de controle do código-fonte pode usar como um pai para qualquer caixa de diálogo que ele fornece.

cFiles

[in] Número de nomes de arquivo especificados na lpFileNames matriz. Também especifica o tamanho da plIsFileDifferent matriz.

lpFileNames

[in] Matriz de nomes de arquivo local a verificar.

plIsFileDifferent

[in, out] Matriz de valores que indicam 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.

Confira também