SccPopulateDirList, fonction
Cette fonction détermine que des répertoires et (facultatif) les fichiers sont stockées dans le contrôle de code source, avec une liste de répertoires pour examiner.
SCCRTN SccPopulateDirList(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirPaths,
POPDIRLISTFUNCpfnPopulate,
LPVOID pvCallerData,
LONG fOptions
);
Paramètres
pContext
[in] Le pointeur du plug-in du contexte de contrôle de code source.nDirs
[in] Nombre de chemins d'accès aux répertoires dans le tableau d' lpDirPaths .lpDirPaths
[in] Tableau de chemins d'accès à examiner.pfnPopulate
[in] Fonction de rappel à appeler pour chaque chemin d'accès au répertoire et (facultatif) nom de fichier dans lpDirPaths (consultez POPDIRLISTFUNC pour plus d'informations).pvCallerData
[in] Valeur qui doit être passé sans modification apportée à la fonction de rappel.fOptions
[in] Une combinaison des valeurs qui contrôlent la manière dont les répertoires sont traités (consultez « PopulateDirList signale la section » de Bits indicateurs utilisés par des commandes spécifiques pour les valeurs possibles).
Valeur de retour
Il est recommandé que l'implémentation du plug-in du contrôle de code source de cette fonction retourne une des valeurs suivantes :
Valeur |
Description |
---|---|
SCC_OK |
A terminé avec succès l'opération. |
SCC_E_UNKNOWNERROR |
Une erreur s'est produite. |
Notes
Uniquement les répertoires et (facultatif) noms de fichiers qui sont réellement dans le référentiel de contrôle de code source sont passés à la fonction de rappel.
Voir aussi
Référence
Concepts
Fonctions API des plug-ins de contrôle de code source