Condividi tramite


Funzione SccCheckout

Fornito un elenco di nomi di file completi, funzione dell'esecuzione relativi all'esterno nell'unità locale. Il commento verrà applicato a tutti i file alla. l'argomento di commento può essere una stringa di null .

SCCRTN SccCheckout (
   LPVOID    pvContext,
   HWND      hWnd,
   LONG      nFiles,
   LPCSTR*   lpFileNames,
   LPCSTR    lpComment,
   LONG      fOptions,
   LPCMDOPTS pvOptions
);

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 selezionati per essere verificato.

  • lpFileNames
    [in] Matrice dei nomi di percorso locale completi dei file da testare.

  • lpComment
    [in] Commento da applicare a ciascun file selezionati che sono verificati.

  • fOptions
    [in] Flag di comando (vedere Flag di bit utilizzati da comandi specifici).

  • pvOptions
    [in] Opzioni spina-in-specifiche del controllo del codice sorgente.

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

Pagamento è stata completata.

SCC_E_FILENOTCONTROLLED

Il file selezionato non è incluso nel 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. Un tentativo è consigliato.

SCC_E_NOTAUTHORIZED

L'utente non è autorizzato a eseguire questa operazione.

SCC_E_NONSPECIFICERROR

errore non specifico. Il file non è stato estratto.

SCC_E_ALREADYCHECKEDOUT

L'utente già fatto verificare il file.

SCC_E_FILEISLOCKED

Il file è bloccato, proibente la creazione di nuove versioni.

SCC_E_FILEOUTEXCLUSIVE

Un altro utente ha effettuato un l'estrazione esclusiva su questo file.

SCC_I_OPERATIONCANCELED

L'operazione è stata annullata prima del completamento.

Vedere anche

Concetti

Funzioni API del plug-in del controllo del codice sorgente

Flag di bit utilizzati da comandi specifici