Função SccWillCreateSccFile

Essa função determina se o plug-in de controle do código-fonte oferece suporte à criação do MSSCCPRJ. SCC para cada um dos arquivos fornecidos.

Sintaxe

SCCRTN SccWillCreateSccFile(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LPBOOL  pbSccFiles
);

Parâmetros

pContext

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

nArquivos

[em] O número de nomes de arquivo incluídos na lpFileNames matriz, bem como o comprimento da pbSccFiles matriz.

lpFileNames

[em] Uma matriz de nomes de arquivo totalmente qualificados para verificar (a matriz deve ser alocada pelo chamador).

Arquivos pbSccFiles

[dentro, fora] Matriz na qual armazenar os resultados.

Valor de retorno

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 Êxito.
SCC_E_INVALIDFILEPATH Um dos caminhos na matriz é inválido.
SCC_E_NONSPECIFICERROR Falha inespecífica.

Comentários

Essa função é chamada com uma lista de arquivos para determinar se o plug-in de controle do código-fonte fornece suporte no MSSCCPRJ. SCC para cada um dos arquivos fornecidos (para obter mais informações sobre o MSSCCPRJ. SCC, consulte MSSCCPRJ. Arquivo SCC). Os plug-ins de controle do código-fonte podem declarar se eles têm a capacidade de criar MSSCCPRJ. SCC declarando durante a SCC_CAP_SCCFILE inicialização. O plug-in retorna TRUE ou FALSE por arquivo na pbSccFiles matriz para indicar qual dos arquivos fornecidos tem MSSCCPRJ. Suporte a SCC. Se o plug-in retornar um código de êxito da função, os valores na matriz de retorno serão respeitados. Em caso de falha, a matriz é ignorada.

Confira também