Partager via


POPDIRLISTFUNC

Il s’agit d’une fonction de rappel donnée à la fonction SccPopulateDirList pour mettre à jour une collection de répertoires et (éventuellement) de noms de fichiers pour déterminer qui sont sous contrôle de code source.

Le POPDIRLISTFUNC rappel doit être appelé uniquement pour les répertoires et les noms de fichiers (dans la liste donnée à la SccPopulateDirList fonction) qui sont en fait sous contrôle de code source.

Signature

typedef BOOL (*POPDIRLISTFUNC)(
   LPVOID pvCallerData,
   BOOL bFolder,
   LPCSTR lpDirectoryOrFileName
);

Paramètres

pvCallerData

[in] Valeur utilisateur donnée à SccPopulateDirList.

bFolder

[in] TRUE si le nom est lpDirectoryOrFileName un répertoire ; sinon, il s’agit d’un nom de fichier.

lpDirectoryOrFileName

[in] Chemin local complet d’un répertoire ou d’un nom de fichier sous contrôle de code source.

Valeur retournée

L’IDE retourne un code d’erreur approprié :

Valeur Description
SCC_OK Continuer le traitement.
SCC_I_OPERATIONCANCELED Arrêter le traitement.
SCC_E_xxx Toute erreur de contrôle de code source appropriée doit arrêter le traitement.

Notes

Si le fOptions paramètre de la SccPopulateDirList fonction contient l’indicateur SCC_PDL_INCLUDEFILES , la liste contiendra éventuellement des noms de fichiers ainsi que des noms de répertoires.

Voir aussi