POPDIRLISTFUNC
Essa é uma função de retorno de chamada para o Função SccPopulateDirList função para atualizar um conjunto de diretórios e (opcionalmente) os nomes de arquivo para saber que estão sob controle de origem.
O POPDIRLISTFUNC retorno de chamada deve ser chamado somente para os diretórios e nomes de arquivo (na lista fornecida para o SccPopulateDirList função) que realmente estão sob controle de origem.
Assinatura
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parâmetros
pvCallerData
[in] Valor de usuário fornecido para Função SccPopulateDirList.bPasta
[in] TRUE se o nome no lpDirectoryOrFileName é um diretório. Caso contrário, o nome é um nome de arquivo.lpDirectoryOrFileName
[in] Caminho local completo para um nome de diretório ou arquivo que está sob controle de código fonte.
Valor de retorno
O IDE retorna um código de erro apropriado:
Valor |
Descrição |
---|---|
SCC_OK |
Continue o processamento. |
SCC_I_OPERATIONCANCELED |
Pare o processamento. |
SCC_E_xxx |
Qualquer erro de controle de origem apropriado deve parar o processamento. |
Comentários
Se a fOptions parâmetro da SccPopulateDirList função contém o SCC_PDL_INCLUDEFILES sinalizar, e em seguida, a lista possivelmente conterá os nomes de arquivo, assim como os nomes de diretório.