Funzione SccRunScc
Questa funzione richiama lo strumento di amministrazione del controllo del codice sorgente.
SCCRTN SccRunScc(
LPVOID pvContext,
HWND hWnd,
LONG nFiles,
LPCSTR* lpFileNames
);
Parametri
pvContext
[in] La struttura del contesto di plug-in controllo del codice sorgente.hWnd
[in] Un handle di finestra IDE che il plug-in controllo del codice sorgente possibile utilizzare come padre di tutte le finestre di dialogo che garantiscono.nFiles
[in] Numero di file specificato nella matrice di lpFileNames .lpFileNames
[in] Matrice dei nomi file selezionati.
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 |
Lo strumento di amministrazione del controllo del codice sorgente correttamente è stato richiamato. |
SCC_I_OPERATIONCANCELED |
l'operazione è stata annullata. |
SCC_E_INITIALIZEFAILED |
Ha esito negativo per inizializzare il sistema di controllo del codice sorgente. |
SCC_E_ACCESSFAILURE |
Si è verificato un problema che accede al sistema di controllo del codice sorgente, probabilmente a causa di problemi di conflitto o della rete. |
SCC_E_CONNECTIONFAILURE |
Non riesce a connettersi al sistema di controllo del codice sorgente. |
SCC_E_FILENOTCONTROLLED |
Il file selezionato non è incluso nel controllo del codice sorgente. |
SCC_E_NONSPECIFICERROR |
errore non specifico. |
Note
Questa funzione consente al chiamante di accedere alla gamma completa di funzionalità del sistema di controllo del codice sorgente da uno strumento di amministrazione esterno. Se il sistema di controllo del codice sorgente non prevede un'interfaccia utente, il plug-in controllo del codice sorgente possibile implementare un'interfaccia per eseguire le funzioni necessarie di amministrazione di.
Questa funzione viene chiamata con un conteggio e una matrice di nomi file per i file attualmente selezionato. Se lo strumento di amministrazione la supporta, l'elenco dei file può essere utilizzato per preselezionare i file nell'interfaccia di amministrazione, in caso contrario, l'elenco può essere ignorato.
Questa funzione viene richiamata quando l'utente seleziona avvio <Server del controllo del codice sorgente> da file - menu di > Controllo del codice sorgente . Questa opzione di menu di avvio possono essere disabilitate o addirittura nascosta sempre impostando una voce del Registro di sistema. Per informazioni dettagliate, vedere Procedura: Installare un plug-in controllo del codice sorgente. Questa funzione viene chiamata solo se Funzione SccInitialize restituisce il bit di possibilità di SCC_CAP_RUNSCC (vedere Flag di funzionalità per informazioni dettagliate questo e altri bit di capacità).
Vedere anche
Riferimenti
Concetti
Funzioni API del plug-in del controllo del codice sorgente
Procedura: Installare un plug-in controllo del codice sorgente