POPDIRLISTFUNC
Esta é uma função de retorno de chamada dada à função SccPopulateDirList para atualizar uma coleção de diretórios e (opcionalmente) nomes de arquivo para descobrir quais estão sob controle do código-fonte.
O POPDIRLISTFUNC
retorno de chamada deve ser chamado apenas para os diretórios e nomes de arquivo (na lista dada à função) que estão realmente sob controle do SccPopulateDirList
código-fonte.
Signature
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parâmetros
pvCallerData
[em] Valor de usuário dado a SccPopulateDirList.
bPasta
[em] TRUE
se o nome em lpDirectoryOrFileName
for um diretório, caso contrário, o nome será um nome de arquivo.
lpDirectoryOrFileName
[em] Caminho local completo para um diretório ou nome de arquivo que está sob controle do código-fonte.
Valor retornado
O IDE retorna um código de erro apropriado:
Valor | Descrição |
---|---|
SCC_OK | Continuar o processamento. |
SCC_I_OPERATIONCANCELED | Pare o processamento. |
SCC_E_xxx | Qualquer erro de controle de origem apropriado deve interromper o processamento. |
Comentários
Se o parâmetro da função contiver o fOptions
SCC_PDL_INCLUDEFILES
sinalizador, a lista possivelmente conterá nomes de arquivos, bem como nomes de SccPopulateDirList
diretórios.