Condividi tramite


POPLISTFUNC

Si tratta di una funzione di callback assegnata alla funzione SccPopulateDirList per aggiornare una raccolta di directory e (facoltativamente) nomi di file per scoprire quali sono sotto il controllo del codice sorgente.

Il POPDIRLISTFUNC callback deve essere chiamato solo per le directory e i nomi di file (nell'elenco assegnato alla SccPopulateDirList funzione) effettivamente sotto il controllo del codice sorgente.

Firma

typedef BOOL (*POPDIRLISTFUNC)(
   LPVOID pvCallerData,
   BOOL bFolder,
   LPCSTR lpDirectoryOrFileName
);

Parametri

pvCallerData

[in] Valore utente assegnato a SccPopulateDirList.

bFolder

[in] TRUE se il nome in lpDirectoryOrFileName è una directory; in caso contrario, il nome è un nome di file.

lpDirectoryOrFileName

[in] Percorso locale completo di una directory o di un nome file sotto il controllo del codice sorgente.

Valore restituito

L'IDE restituisce un codice di errore appropriato:

Valore Descrizione
SCC_OK Continuare l'elaborazione.
SCC_I_OPERATIONCANCELED Consente di arrestare l'elaborazione.
SCC_E_xxx Eventuali errori di controllo del codice sorgente appropriati devono interrompere l'elaborazione.

Osservazioni:

Se il fOptions parametro della SccPopulateDirList funzione contiene il SCC_PDL_INCLUDEFILES flag , l'elenco probabilmente conterrà nomi di file e nomi di directory.

Vedi anche