CChkSGFiles.ERR enumeration
Applies to: Exchange Server 2003 | Exchange Server 2007 | Exchange Server 2010 | Exchange Server 2013
Indicates the results of the called function. 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
}
Values
Member name | Value | Description |
---|---|---|
errSuccess |
0 |
The function completed without any errors. |
errTaskDropped |
-106 |
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. |
errRequiredLogFilesMissing |
-543 |
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. |
errInvalidParameter |
-1003 |
One or more parameters that were passed to the function were invalid. |
errOutOfMemory |
-1011 |
Insufficient memory was available to complete the requested operation. |
errReadVerifyFailure |
-1018 |
The checksum that is stored on a database page does not match its expected checksum. |
errTooManyActiveUsers |
-1059 |
The ErrTerm function was called while the object was still being used. This can occur if ErrTerm is called before ErrCheckDbPages or ErrCheckLogFiles has returned. |
Requirements
Exchange Server 2013 only includes a 64-bit version of the CHKSGFILES API.
The account that the application is running under must have read access permissions to the database and log files that are to be checked.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for