Função SccPopulateDirList
Essa função determina quais diretórios e (opcionalmente) arquivos são armazenados no controle do código-fonte, dada uma lista de diretórios a serem examinados.
Sintaxe
SCCRTN SccPopulateDirList(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirPaths,
POPDIRLISTFUNCpfnPopulate,
LPVOID pvCallerData,
LONG fOptions
);
Parâmetros
pContext
[em] O ponteiro de contexto do plug-in de controle do código-fonte.
nDirs
[em] Número de caminhos de diretório na lpDirPaths
matriz.
lpDirCaminhos
[em] Matriz de caminhos de diretório a serem examinados.
pfnPopulate
[em] Função de retorno de chamada para chamar cada caminho de diretório e (opcionalmente) nome de arquivo em lpDirPaths
(consulte POPDIRLISTFUNC para obter detalhes).
pvCallerData
[em] Valor que deve ser passado inalterado para a função de retorno de chamada.
fOpções
[em] Uma combinação de valores que controlam como os diretórios são processados (consulte a seção "PopulateDirList flags" de Bitflags usados por comandos específicos para obter possíveis valores).
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 | Operação concluída com sucesso. |
SCC_E_UNKNOWNERROR | Ocorreu um erro. |
Comentários
Somente os diretórios e (opcionalmente) nomes de arquivo que estão realmente no repositório de controle do código-fonte são passados para a função de retorno de chamada.