Partager via


Fonction SccWillCreateSccFile

Cette fonction détermine si le plug-in de contrôle de code source prend en charge la création du MSSPANELJ. Fichier SCC pour chacun des fichiers donnés.

Syntaxe

SCCRTN SccWillCreateSccFile(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LPBOOL  pbSccFiles
);

Paramètres

pContext

[in] Pointeur de contexte du plug-in de contrôle de code source.

nFiles

[in] Nombre de noms de fichiers inclus dans le lpFileNames tableau ainsi que la longueur du pbSccFiles tableau.

lpFileNames

[in] Tableau de noms de fichiers complets à case activée (le tableau doit être alloué par l’appelant).

pbSccFiles

[in, out] Tableau dans lequel stocker les résultats.

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 Opération réussie.
SCC_E_INVALIDFILEPATH L’un des chemins d’accès du tableau n’est pas valide.
SCC_E_NONSPECIFICERROR Échec non spécifique.

Notes

Cette fonction est appelée avec une liste de fichiers pour déterminer si le plug-in de contrôle de code source fournit une prise en charge dans MSSSERVERJ. Fichier SCC pour chacun des fichiers donnés (pour plus d’informations sur MSSSERVERJ. Fichier SCC, consultez MSS RUNTIMEJ. Fichier SCC). Les plug-ins de contrôle de code source peuvent déclarer s’ils ont la possibilité de créer MSSSOURCEJ. Fichiers SCC en déclarant SCC_CAP_SCCFILE lors de l’initialisation. Le plug-in retourne TRUE ou FALSE par fichier dans le pbSccFiles tableau pour indiquer quels fichiers donnés ont MSSSERVERJ. Prise en charge de SCC. Si le plug-in retourne un code de réussite de la fonction, les valeurs du tableau de retour sont respectées. En cas d’échec, le tableau est ignoré.

Voir aussi