Share via


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.

Consulte también