Partilhar via


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.

Consulte também

Conceitos

Funções de API plug-in de controle de origem