Funzione SccWillCreateSccFile
Questa funzione determina se il plug-in controllo del codice sorgente supporta la creazione del file di MSSCCPRJ.SCC per ciascuno dei file specificati.
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
Parametri
pContext
[in] Il puntatore di contesto di plug-in controllo del codice sorgente.nFiles
[in] Il numero dei nomi file inclusi nella matrice di lpFileNames nonché la lunghezza della matrice di pbSccFiles .lpFileNames
[in] Una matrice di nomi file completi da controllare (matrice deve essere allocata dal chiamante).pbSccFiles
[in, out] Matrice in cui archiviare i risultati.
Valore restituito
L'implementazione di plug-in controllo del codice sorgente di questa funzione è previsto che restituisca uno dei seguenti valori:
Valore |
Descrizione |
---|---|
SCC_OK |
Riuscita. |
SCC_E_INVALIDFILEPATH |
Uno dei percorsi nella matrice non è valido. |
SCC_E_NONSPECIFICERROR |
errore non specifico. |
Note
Questa funzione viene chiamata con un elenco di file per determinare se il plug-in controllo del codice sorgente fornisce supporto nel file di MSSCCPRJ.SCC per ciascuno dei file specificati (per ulteriori informazioni sul file di MSSCCPRJ.SCC, vedere File MSSCCPRJ.SCC). I collegamenti del controllo del codice sorgente possono dichiarare se dispongono della funzionalità di creazione dei file di MSSCCPRJ.SCC dichiarando SCC_CAP_SCCFILE durante l'inizializzazione. Restituisce TRUE o FALSE del plug-in per file nella matrice di pbSccFiles per indicare quale i file specificati nel supporto di MSSCCPRJ.SCC. Se il plug-in restituisce un codice di esito positivo dalla funzione, i valori nella matrice restituita vengono rispettate. In caso di errore, la matrice viene ignorata.