Partager via


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

POPDIRLISTFUNC

Concepts

Fonctions API des plug-ins de contrôle de code source

Bits indicateurs utilisés par des commandes spécifiques

Codes d'erreur