POPDIRLISTFUNC
Il s'agit d'une fonction de rappel données à la fonction de SccPopulateDirList, fonction pour mettre à jour une collection de répertoires et (facultatif) de noms de fichiers pour découvrir qui sont sous contrôle de code source.
Le rappel d' POPDIRLISTFUNC doit être appelé uniquement pour les répertoires et fichiers (dans la liste donnée à la fonction d' SccPopulateDirList ) qui sont réellement sous contrôle de code source.
Signature
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Paramètres
pvCallerData
[in] Valeur d'utilisateur données à SccPopulateDirList, fonction.bFolder
[in] TRUE si le nom dans lpDirectoryOrFileName est un répertoire ; sinon le nom est un nom de fichier.lpDirectoryOrFileName
[in] Chemin d'accès local complet d'un répertoire ou un nom de fichier sous contrôle de code source.
Valeur de retour
L'IDE retourne un code d'erreur approprié :
Valeur |
Description |
---|---|
SCC_OK |
Continuez à traiter. |
SCC_I_OPERATIONCANCELED |
Arrêtez de traitement. |
SCC_E_xxx |
Erreur de contrôle de code source correspondant en doivent cesser de traitement. |
Notes
Si le paramètre d' fOptions de la fonction d' SccPopulateDirList contient la balise d' SCC_PDL_INCLUDEFILES , la liste contiendra probablement des noms de fichier ainsi que des noms de répertoires.