Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette fonction détermine quels répertoires et (éventuellement) les fichiers sont stockés dans le contrôle de code source, en fonction d’une liste de répertoires à examiner.
Syntaxe
SCCRTN SccPopulateDirList(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirPaths,
POPDIRLISTFUNCpfnPopulate,
LPVOID pvCallerData,
LONG fOptions
);
Paramètres
pContext
[in] Pointeur de contexte du plug-in de contrôle de code source.
nDirs
[in] Nombre de chemins d’accès au répertoire dans le lpDirPaths tableau.
lpDirPaths
[in] Tableau de chemins d’accès au répertoire à examiner.
pfnPopulate
[in] Fonction de rappel pour appeler chaque chemin d’accès au répertoire et (éventuellement) nom de fichier dans lpDirPaths (voir POPDIRLISTFUNC pour plus d’informations).
pvCallerData
[in] Valeur à passer inchangée à la fonction de rappel.
fOptions
[in] Combinaison de valeurs qui contrôlent la façon dont les répertoires sont traités (consultez la section « PopulateDirList flags » de Bitflags Used by Specific Commands for possible values).
Valeur de retour
L’implémentation du plug-in de contrôle de code source de cette fonction est censée retourner l’une des valeurs suivantes :
| Valeur | Description |
|---|---|
| SCC_OK | L’opération s’est terminée correctement. |
| SCC_E_UNKNOWNERROR | Une erreur est survenue. |
Notes
Seuls les répertoires et (éventuellement) noms de fichiers qui se trouvent réellement dans le référentiel de contrôle de code source sont transmis à la fonction de rappel.