Condividi tramite


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

Funzione SccInitialize

Concetti

Funzioni API del plug-in del controllo del codice sorgente

Procedura: Installare un plug-in controllo del codice sorgente

Flag di funzionalità