Condividi tramite


Funzione SccAddFilesFromSCC

Questa funzione consente di aggiungere un elenco di file dal controllo del codice sorgente al progetto aperto.

SCCRTN SccAddFilesFromSCC(
   LPVOID  pContext,
   HWND    hWnd,
   LPSTR   lpUser,
   LPSTR   lpAuxProjPath,
   LONG    cFiles,
   LPCSTR* lpFilePaths,
   LPCSTR  lpDestination,
   LPCSTR  lpComment,
   LPBOOL  pbResults
);

Parametri

  • pContext
    [in] Il puntatore di 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.

  • lpUser
    [in, out] Il nome utente (fino a SCC_USER_SIZE, incluso il carattere di terminazione null).

  • lpAuxProjPath
    [in, out] stringa ausiliaria che identifica il progetto (fino a SCC_PRJPATH_DIMENSIONE, incluso il carattere di terminazione null).

  • file C
    [in] Numero di file disponibili in lpFilePaths.

  • lpFilePaths
    [in, out] Matrice dei nomi file da aggiungere al progetto corrente.

  • lpDestination
    [in] il percorso di destinazione in cui i file devono essere scritti.

  • lpComment
    [in] Il commento da applicare a ciascun file aggiunti.

  • pbResults
    [in, out] La matrice di flag impostati per indicare l'esito positivo (diverso da zero o VERO) o errore (zero o FALSE) per ogni file (dimensione della matrice deve essere almeno cFiles tempo).

Valore restituito

L'implementazione di plug-in controllo del codice sorgente di questa funzione è previsto che restituisca uno dei seguenti valori:

Valore

Descrizione

SCC_E_PROJNOTOPEN

il progetto non è aperto.

SCC_E_OPNOTPERFORMED

La connessione non allo stesso progetto di specificata di lavoro lpAuxProjPath.

SCC_E_NOTAUTHORIZED

l'utente non è autorizzato ad aggiornare il database.

SCC_E_NONSPECIFICERROR

errore sconosciuto.

SCC_I_RELOADFILE

un file o un progetto deve essere ricaricatoe.

Vedere anche

Concetti

Funzioni API del plug-in del controllo del codice sorgente