Partilhar via


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.

Confira também