Partager via


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.

Voir aussi

Référence

SccPopulateDirList, fonction

Concepts

Codes d'erreur

Autres ressources

Fonctions de rappel implémentées par l'IDE