POPDIRLISTFUNC
Se trata de una función de devolución de llamada dada a la función SccPopulateDirList para actualizar una colección de directorios y (opcionalmente) nombres de archivo para averiguar cuáles están bajo control de código fuente.
Solo POPDIRLISTFUNC
se debe llamar a la devolución de llamada para esos directorios y nombres de archivo (en la lista dada a la SccPopulateDirList
función) que realmente están bajo control de código fuente.
Signature
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parámetros
pvCallerData
[in] Valor de usuario proporcionado a SccPopulateDirList.
bFolder
[in] TRUE
si el nombre de lpDirectoryOrFileName
es un directorio; de lo contrario, el nombre es un nombre de archivo.
lpDirectoryOrFileName
[in] Ruta de acceso local completa a un directorio o nombre de archivo que está bajo control de código fuente.
Valor devuelto
El IDE devuelve un código de error adecuado:
Value | Descripción |
---|---|
SCC_OK | Continúe el procesamiento. |
SCC_I_OPERATIONCANCELED | Detiene el procesamiento. |
SCC_E_xxx | Cualquier error de control de código fuente adecuado debe detener el procesamiento. |
Comentarios
Si el fOptions
parámetro de la SccPopulateDirList
función contiene la SCC_PDL_INCLUDEFILES
marca, la lista posiblemente contendrá nombres de archivo, así como nombres de directorio.