Enumeración función cchksgfiles. ERRCChkSGFiles.ERR enumeration

Se aplica a: Exchange Server 2003 | Exchange Server 2007 | Exchange Server 2010 | Exchange Server 2013Applies to: Exchange Server 2003 | Exchange Server 2007 | Exchange Server 2010 | Exchange Server 2013

Indica los resultados de la función llamada.Indicates the results of the called function. Esta enumeración es devuelta por muchas funciones de la clase CCheckSGFiles .This enumeration is returned by many functions of the CCheckSGFiles class.

Enum ERR  
{
        errSuccess = 0,
        errTaskDropped = -106,
        errRequiredLogFilesMissing = -543,
        errInvalidParameter = -1003,
        errOutOfMemory = -1011,
        errReadVerifyFailure = -1018,
        errTooManyActiveUsers = -1059,
        errDatabaseCorrupted = -1206
}

ValoresValues

Nombre del miembroMember name ValorValue DescripciónDescription
errSuccesserrSuccess
comprendi0
La función se completó sin errores.The function completed without any errors.
errTaskDroppederrTaskDropped
-106-106
Devuelto por la función ErrTerm para indicar que no se comprobaron todas las páginas de base de datos y los archivos de registro de transacciones, o que se detectaron errores durante la comprobación.Returned by the ErrTerm function to indicate that not all database pages and transaction log files were checked, or that errors were encountered during the verification.
errRequiredLogFilesMissingerrRequiredLogFilesMissing
-543-543
No se encontró en la ruta del archivo de registro uno o varios archivos de registro que son necesarios para poner la base de datos en un estado de cierre limpio, o bien no tenían el nombre base de tres letras especificado.One or more log files that are required to bring the database to a clean-shutdown state was not found in the log file path, or did not have the specified three-letter base name.
errInvalidParametererrInvalidParameter
-1003-1003
Uno o más parámetros que se pasaron a la función no son válidos.One or more parameters that were passed to the function were invalid.
errOutOfMemoryerrOutOfMemory
-1011-1011
Memoria insuficiente para completar la operación solicitada.Insufficient memory was available to complete the requested operation.
errReadVerifyFailureerrReadVerifyFailure
-1018-1018
La suma de comprobación que se almacena en una página de base de datos no coincide con la suma de comprobación esperada.The checksum that is stored on a database page does not match its expected checksum.
errTooManyActiveUserserrTooManyActiveUsers
-1059-1059
Se llamó a la función ErrTerm mientras el objeto se usaba todavía.The ErrTerm function was called while the object was still being used. Esto puede ocurrir si se llama a ErrTerm antes de que se devuelva ErrCheckDbPages o ErrCheckLogFiles .This can occur if ErrTerm is called before ErrCheckDbPages or ErrCheckLogFiles has returned.

RequirementsRequirements

Exchange Server 2013 solo incluye una versión de 64 bits de la API CHKSGFILES.Exchange Server 2013 only includes a 64-bit version of the CHKSGFILES API.

La cuenta en la que se ejecuta la aplicación debe tener permisos de acceso de lectura a los archivos de base de datos y de registro que se van a comprobar.The account that the application is running under must have read access permissions to the database and log files that are to be checked.