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.