Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.