Condividi tramite


Funzione SccBackgroundGet

Questa funzione recupera dal controllo del codice sorgente ciascuno dei file specificati senza alcuna interazione utente.

SCCRTN SccBackgroundGet(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LONG    dwFlags,
   LONG    dwBackgroundOperationID
);

Parametri

  • pContext
    [in] Il puntatore di contesto di plug-in controllo del codice sorgente.

  • nFiles
    [in] Numero di file specificato nella matrice di lpFileNames .

  • lpFileNames
    [in, out] Matrice dei nomi di file da recuperare.

    Nota

    i nomi devono essere nomi file locali completi.

  • dwFlags
    [in] Flag di comando (SCC_GET_ALL, SCC_GET_RECURSIVE).

  • dwBackgroundOperationID
    [in] Un valore univoco associato a questa operazione.

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

operazione completata correttamente.

SCC_E_BACKGROUNDGETINPROGRESS

Un recupero in background è già in sospeso (il plug-in controllo del codice sorgente deve restituire questa operazione solo se non supporta le operazioni di blocco simultanee).

SCC_I_OPERATIONCANCELED

L'operazione è stata annullata prima del completamento.

Note

Questa funzione è sempre chiamata a un thread diverso da quello che ha caricato il plug-in controllo del codice sorgente. Questa funzione non è previsto che restituisca fino a farvi; tuttavia, può essere chiamato più volte con più elenchi di file, tutti contemporaneamente.

L'utilizzo di argomenti di dwFlags equivale a. Funzione SccGet

Vedere anche

Riferimenti

Funzione SccGet

Concetti

Funzioni API del plug-in del controllo del codice sorgente