Funzione SccWillCreateSccFile
Questa funzione determina se il plug-in del controllo del codice sorgente supporta la creazione di MSSCCPRJ. File SCC per ognuno dei file specificati.
Sintassi
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
Parametri
pContext
[in] Puntatore di contesto del controllo del codice sorgente.
nFiles
[in] Numero di nomi di file inclusi nella lpFileNames
matrice, nonché la lunghezza della pbSccFiles
matrice.
lpFileNames
[in] Matrice di nomi di file completi da controllare (la matrice deve essere allocata dal chiamante).
pbSccFiles
[in, out] Matrice in cui archiviare i risultati.
Valore restituito
L'implementazione del plug-in del controllo del codice sorgente di questa funzione dovrebbe restituire uno dei valori seguenti:
Valore | Descrizione |
---|---|
SCC_OK | Esito positivo. |
SCC_E_INVALIDFILEPATH | Uno dei percorsi nella matrice non è valido. |
SCC_E_NONSPECIFICERROR | Errore non specifico. |
Osservazioni:
Questa funzione viene chiamata con un elenco di file per determinare se il plug-in del controllo del codice sorgente fornisce supporto in MSSCCPRJ. File SCC per ognuno dei file specificati (per altre informazioni su MSSCCPRJ. File SCC, vedere MSSCCPRJ. File SCC). I plug-in di controllo del codice sorgente possono dichiarare se hanno la possibilità di creare MSSCCPRJ. File SCC dichiarando SCC_CAP_SCCFILE
durante l'inizializzazione. Il plug-in restituisce TRUE
o FALSE
per ogni file nella pbSccFiles
matrice per indicare quale dei file specificati ha MSSCCPRJ. Supporto SCC. Se il plug-in restituisce un codice di esito positivo dalla funzione, i valori nella matrice restituita vengono rispettati. In caso di errore, la matrice viene ignorata.