SccCheckout (Función)
Especifica una lista de nombres de archivo completo, controles de esta ejecución ellos desproteger la unidad local. El comentario se aplica a todos los archivos que están desprotegidos. El argumento de comentario puede ser una cadena de null .
SCCRTN SccCheckout (
LPVOID pvContext,
HWND hWnd,
LONG nFiles,
LPCSTR* lpFileNames,
LPCSTR lpComment,
LONG fOptions,
LPCMDOPTS pvOptions
);
Parámetros
pvContext
[in] La estructura del contexto del complemento de control de código fuente.hWnd
[in] Un identificador de la ventana del IDE que el complemento de control de código fuente puede utilizar como elemento primario para cualquier cuadro de diálogo que proporciona.nFiles
[in] Número de archivos seleccionados que se desprotegerá.lpFileNames
[in] Matriz de nombres de ruta de acceso local completo de los archivos que se comprobarán out.lpComment
[in] Esto para aplicar a cada uno de los archivos seleccionados que están desprotegidos.fOptions
[in] Marcas de comando (vea Bitflags utilizados por comandos específicos).pvOptions
[in] Opciones enchufe-en-específicas de control de código fuente.
Valor devuelto
La implementación del complemento de control de código fuente de esta función es esperada devolver uno de los siguientes valores:
Valor |
Descripción |
---|---|
SCC_OK |
La desproteger fue correcta. |
SCC_E_FILENOTCONTROLLED |
el archivo seleccionado no está bajo control de código fuente. |
SCC_E_ACCESSFAILURE |
Hubo un problema que tiene acceso al sistema de control de código fuente, probablemente debido a problemas de red o de contención. se recomienda un intento. |
SCC_E_NOTAUTHORIZED |
No se permite al usuario realizar esta operación. |
SCC_E_NONSPECIFICERROR |
error no específico. El archivo no se ha desprotegido. |
SCC_E_ALREADYCHECKEDOUT |
El usuario ya tiene el archivo desproteger. |
SCC_E_FILEISLOCKED |
el archivo está bloqueado, prohibiendo la creación de nuevas versiones. |
SCC_E_FILEOUTEXCLUSIVE |
Otro usuario ha hecho una desprotección exclusiva en este archivo. |
SCC_I_OPERATIONCANCELED |
Se canceló la operación antes de la finalización. |
Vea también
Conceptos
Funciones de la API del complemento de control de código fuente