--- mstools/h/winerror.h 2018/08/09 18:21:02 1.1.1.3 +++ mstools/h/winerror.h 2018/08/09 18:22:55 1.1.1.4 @@ -86,7 +86,7 @@ Notes: // // MessageText: // -// Incorrect function +// Incorrect function. // #define ERROR_INVALID_FUNCTION 1L // dderror @@ -122,7 +122,7 @@ Notes: // // MessageText: // -// Access Denied. +// Access is denied. // #define ERROR_ACCESS_DENIED 5L @@ -149,8 +149,7 @@ Notes: // // MessageText: // -// Not enough storage is available to -// process this command. +// Not enough storage is available to process this command. // #define ERROR_NOT_ENOUGH_MEMORY 8L // dderror @@ -251,7 +250,7 @@ Notes: // // MessageText: // -// The diskette is write protected. +// The media is write protected. // #define ERROR_WRITE_PROTECT 19L @@ -269,7 +268,7 @@ Notes: // // MessageText: // -// The drive is not ready. +// The device is not ready. // #define ERROR_NOT_READY 21L @@ -410,7 +409,7 @@ Notes: // // MessageText: // -// Reached End of File. +// Reached end of file. // #define ERROR_HANDLE_EOF 38L @@ -473,10 +472,10 @@ Notes: // // MessageText: // -// The specified network resource is no longer +// The specified network resource or device is no longer // available. // -#define ERROR_DEV_NOT_EXIST 55L +#define ERROR_DEV_NOT_EXIST 55L // dderror // // MessageId: ERROR_TOO_MANY_CMDS @@ -888,8 +887,7 @@ Notes: // // MessageText: // -// The Application Program Interface (API) entered -// will only work in Windows/NT mode. +// This function is only valid in Windows NT mode. // #define ERROR_CALL_NOT_IMPLEMENTED 120L @@ -917,7 +915,7 @@ Notes: // // MessageText: // -// The file name, directory name, or volume label is not syntactically correct. +// The filename, directory name, or volume label syntax is incorrect. // #define ERROR_INVALID_NAME 123L @@ -971,7 +969,7 @@ Notes: // // MessageText: // -// The %1 application cannot be run in Windows mode. +// The %1 application cannot be run in Windows NT mode. // #define ERROR_CHILD_NOT_COMPLETE 129L @@ -980,7 +978,8 @@ Notes: // // MessageText: // -// BUGBUG - message text missing. +// Attempt to use a file handle to an open disk partition for an +// operation other than raw disk I/O. // #define ERROR_DIRECT_ACCESS_HANDLE 130L @@ -989,7 +988,7 @@ Notes: // // MessageText: // -// BUGBUG - message text missing. +// An attempt was made to move the file pointer before the beginning of the file. // #define ERROR_NEGATIVE_SEEK 131L @@ -998,7 +997,7 @@ Notes: // // MessageText: // -// BUGBUG - message text missing. +// The file pointer cannot be set on the specified device or file. // #define ERROR_SEEK_ON_DEVICE 132L @@ -1283,7 +1282,7 @@ Notes: // // MessageText: // -// Invalid path name specified. +// The specified path is invalid. // #define ERROR_BAD_PATHNAME 161L @@ -1310,7 +1309,7 @@ Notes: // // MessageText: // -// Attempt to lock a region of a file failed. +// Unable to lock a region of a file. // #define ERROR_LOCK_FAILED 167L @@ -1337,7 +1336,7 @@ Notes: // // MessageText: // -// The file system does not supporting atomic changing of the lock type. +// The file system does not support atomic changes to the lock type. // #define ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 174L @@ -1364,7 +1363,7 @@ Notes: // // MessageText: // -// Attempt to create file that already exists. +// Cannot create a file when that file already exists. // #define ERROR_ALREADY_EXISTS 183L @@ -1418,7 +1417,7 @@ Notes: // // MessageText: // -// %1 cannot be run in Windows/NT mode. +// Cannot run %1 in Windows NT mode. // #define ERROR_INVALID_EXE_SIGNATURE 191L @@ -1436,7 +1435,7 @@ Notes: // // MessageText: // -// %1 is not a valid Windows application. +// %1 is not a valid Windows NT application. // #define ERROR_BAD_EXE_FORMAT 193L @@ -1549,7 +1548,7 @@ Notes: // // MessageText: // -// The file name or extension is too long. +// The filename or extension is too long. // #define ERROR_FILENAME_EXCED_RANGE 206L @@ -1567,8 +1566,8 @@ Notes: // // MessageText: // -// The global file name characters, * or ? are entered -// incorrectly or too many global file name characters are specified. +// The global filename characters, * or ?, are entered +// incorrectly or too many global filename characters are specified. // #define ERROR_META_EXPANSION_TOO_LONG 208L @@ -1623,7 +1622,7 @@ Notes: // // MessageText: // -// Invalid pipe state. +// The pipe state is invalid. // #define ERROR_BAD_PIPE 230L @@ -1632,7 +1631,7 @@ Notes: // // MessageText: // -// All pipe instances busy. +// All pipe instances are busy. // #define ERROR_PIPE_BUSY 231L @@ -1641,7 +1640,7 @@ Notes: // // MessageText: // -// Pipe close in progress. +// The pipe is being closed. // #define ERROR_NO_DATA 232L @@ -1650,7 +1649,7 @@ Notes: // // MessageText: // -// No process on other end of pipe. +// No process is on the other end of the pipe. // #define ERROR_PIPE_NOT_CONNECTED 233L @@ -1677,7 +1676,7 @@ Notes: // // MessageText: // -// The specified EA name was invalid. +// The specified extended attribute name was invalid. // #define ERROR_INVALID_EA_NAME 254L @@ -1686,7 +1685,7 @@ Notes: // // MessageText: // -// The EAs are inconsistent. +// The extended attributes are inconsistent. // #define ERROR_EA_LIST_INCONSISTENT 255L @@ -1713,7 +1712,7 @@ Notes: // // MessageText: // -// Invalid directory name. +// The directory name is invalid. // #define ERROR_DIRECTORY 267L @@ -1722,7 +1721,7 @@ Notes: // // MessageText: // -// The EAs did not fit in the buffer. +// The extended attributes did not fit in the buffer. // #define ERROR_EAS_DIDNT_FIT 275L @@ -1731,7 +1730,7 @@ Notes: // // MessageText: // -// The EA file on the mounted file system is corrupt. +// The extended attribute file on the mounted file system is corrupt. // #define ERROR_EA_FILE_CORRUPT 276L @@ -1740,7 +1739,7 @@ Notes: // // MessageText: // -// The EA table in the EA file on the mounted file system is full. +// The extended attribute table file is full. // #define ERROR_EA_TABLE_FULL 277L @@ -1749,7 +1748,7 @@ Notes: // // MessageText: // -// The EA handle specified is invalid. +// The specified extended attribute handle is invalid. // #define ERROR_INVALID_EA_HANDLE 278L @@ -1804,7 +1803,7 @@ Notes: // // MessageText: // -// Arithmatic result exceeded 32-bits. +// Arithmetic result exceeded 32 bits. // #define ERROR_ARITHMETIC_OVERFLOW 534L @@ -1831,7 +1830,7 @@ Notes: // // MessageText: // -// Access to the EA was denied. +// Access to the extended attribute was denied. // #define ERROR_EA_ACCESS_DENIED 994L @@ -1840,8 +1839,8 @@ Notes: // // MessageText: // -// The IO operation has been aborted due to either thread exit -// or application request. +// The I/O operation has been aborted because of either a thread exit +// or an application request. // #define ERROR_OPERATION_ABORTED 995L @@ -1850,7 +1849,7 @@ Notes: // // MessageText: // -// Overlapped IO event not in signalled state. +// Overlapped I/O event is not in a signalled state. // #define ERROR_IO_INCOMPLETE 996L @@ -1859,7 +1858,7 @@ Notes: // // MessageText: // -// Overlapped IO operation in progress. +// Overlapped I/O operation is in progress. // #define ERROR_IO_PENDING 997L // dderror @@ -1877,7 +1876,7 @@ Notes: // // MessageText: // -// Error accessing paging file. +// Error performing inpage operation. // #define ERROR_SWAPERROR 999L @@ -1895,7 +1894,7 @@ Notes: // // MessageText: // -// Window can't handle sent message. +// The window cannot act on the sent message. // #define ERROR_INVALID_MESSAGE 1002L @@ -1904,8 +1903,7 @@ Notes: // // MessageText: // -// Cannot complete function for some reason. Like calling GetSelection() -// when there is no selection. +// Cannot complete this function. // #define ERROR_CAN_NOT_COMPLETE 1003L @@ -1944,7 +1942,7 @@ Notes: // // MessageText: // -// The requested operation cannot be performed in fullscreen mode. +// The requested operation cannot be performed in full-screen mode. // #define ERROR_FULLSCREEN_MODE 1007L @@ -2007,7 +2005,7 @@ Notes: // // MessageText: // -// One of the files containing the system's Registry data had to be recovered +// One of the files in the Registry database had to be recovered // by use of a log or alternate copy. The recovery was successful. // #define ERROR_REGISTRY_RECOVERED 1014L @@ -2017,10 +2015,10 @@ Notes: // // MessageText: // -// The Registry is corrupt. -// The structure of one of the files that contains Registry data is corrupt, or -// the system's in memory image of the file is corrupt, or the file could not -// be recovered because its alternate copy or log was absent or corrupt. +// The Registry is corrupt. The structure of one of the files that contains +// Registry data is corrupt, or the system's image of the file in memory +// is corrupt, or the file could not be recovered because the alternate +// copy or log was absent or corrupt. // #define ERROR_REGISTRY_CORRUPT 1015L @@ -2040,8 +2038,8 @@ Notes: // // MessageText: // -// The system has attempted to load or restore a file into the registry, and the -// specified file is not in the format of a registry file. +// The system has attempted to load or restore a file into the Registry, but the +// specified file is not in a Registry file format. // #define ERROR_NOT_REGISTRY_FILE 1017L @@ -2050,7 +2048,7 @@ Notes: // // MessageText: // -// Illegal operation attempted on a registry key which has been marked for deletion. +// Illegal operation attempted on a Registry key which has been marked for deletion. // #define ERROR_KEY_DELETED 1018L @@ -2059,7 +2057,7 @@ Notes: // // MessageText: // -// System could not allocate required space in a registry log. +// System could not allocate the required space in a Registry log. // #define ERROR_NO_LOG_SPACE 1019L @@ -2068,7 +2066,7 @@ Notes: // // MessageText: // -// An attempt was made to create a symbolic link in a registry key that already +// Cannot create a symbolic link in a Registry key that already // has subkeys or values. // #define ERROR_KEY_HAS_CHILDREN 1020L @@ -2078,7 +2076,7 @@ Notes: // // MessageText: // -// An attempt was made to create a Stable subkey under a Volatile parent key. +// Cannot create a stable subkey under a volatile parent key. // #define ERROR_CHILD_MUST_BE_VOLATILE 1021L @@ -2087,8 +2085,8 @@ Notes: // // MessageText: // -// This indicates that a notify change request is being completed and that the -// information is not being returned in the caller's buffer. The caller now +// A notify change request is being completed and the information +// is not being returned in the caller's buffer. The caller now // needs to enumerate the files to find the changes. // #define ERROR_NOTIFY_ENUM_DIR 1022L @@ -2127,7 +2125,7 @@ Notes: // // MessageText: // -// A thread could not be created for the Win32 service. +// A thread could not be created for the service. // #define ERROR_SERVICE_NO_THREAD 1054L @@ -2235,7 +2233,7 @@ Notes: // // MessageText: // -// The service has returned a service specific error code. +// The service has returned a service-specific error code. // #define ERROR_SERVICE_SPECIFIC_ERROR 1066L @@ -2262,7 +2260,7 @@ Notes: // // MessageText: // -// The service failed to be logged on. +// The service did not start due to a logon failure. // #define ERROR_SERVICE_LOGON_FAILED 1069L @@ -2271,7 +2269,7 @@ Notes: // // MessageText: // -// The service hung on starting. +// After starting, the service hung in a start-pending state. // #define ERROR_SERVICE_START_HANG 1070L @@ -2307,7 +2305,7 @@ Notes: // // MessageText: // -// The system is currently booted using the last-known-good configuration. +// The system is currently running with the last-known-good configuration. // #define ERROR_ALREADY_RUNNING_LKG 1074L @@ -2332,38 +2330,57 @@ Notes: #define ERROR_BOOT_ALREADY_ACCEPTED 1076L // +// MessageId: ERROR_SERVICE_NEVER_STARTED +// +// MessageText: +// +// No attempts to start the service have been made since the last boot. +// +#define ERROR_SERVICE_NEVER_STARTED 1077L + +// +// MessageId: ERROR_DUPLICATE_SERVICE_NAME +// +// MessageText: +// +// The name is already in use as either a service name or a service display +// name. +// +#define ERROR_DUPLICATE_SERVICE_NAME 1078L + +// // MessageId: ERROR_END_OF_MEDIA // // MessageText: // -// End of tape mark has been reached during an operation. +// The physical end of the tape has been reached. // #define ERROR_END_OF_MEDIA 1100L // -// MessageId: ERROR_SHORT_FILEMARK_DETECTED +// MessageId: ERROR_FILEMARK_DETECTED // // MessageText: // -// A tape access reached a short filemark. +// A tape access reached a filemark. // -#define ERROR_SHORT_FILEMARK_DETECTED 1101L +#define ERROR_FILEMARK_DETECTED 1101L // -// MessageId: ERROR_LONG_FILEMARK_DETECTED +// MessageId: ERROR_BEGINNING_OF_MEDIA // // MessageText: // -// A tape access reached a long filemark. +// Beginning of tape or partition was encountered. // -#define ERROR_LONG_FILEMARK_DETECTED 1102L +#define ERROR_BEGINNING_OF_MEDIA 1102L // // MessageId: ERROR_SETMARK_DETECTED // // MessageText: // -// A tape access reached a setmark. +// A tape access reached the end of a set of files. // #define ERROR_SETMARK_DETECTED 1103L @@ -2372,7 +2389,7 @@ Notes: // // MessageText: // -// During a tape access, the end of the data written is reached. +// No more data is on the tape. // #define ERROR_NO_DATA_DETECTED 1104L @@ -2409,7 +2426,7 @@ Notes: // // MessageText: // -// Attempt to lock the eject media mechansism fails. +// Unable to lock the media eject mechanism. // #define ERROR_UNABLE_TO_LOCK_MEDIA 1108L @@ -2418,36 +2435,36 @@ Notes: // // MessageText: // -// Unload media fails. +// Unable to unload the media. // #define ERROR_UNABLE_TO_UNLOAD_MEDIA 1109L // -// MessageId: ERROR_TAPE_WRITE_PROTECTED +// MessageId: ERROR_MEDIA_CHANGED // // MessageText: // -// Attempt to write to or erase a write protected tape. +// Media in drive may have changed. // -#define ERROR_TAPE_WRITE_PROTECTED 1110L +#define ERROR_MEDIA_CHANGED 1110L // -// MessageId: ERROR_TAPE_OPERATION_NOT_SUPPORTED +// MessageId: ERROR_BUS_RESET // // MessageText: // -// Attempted operation not supported on drive. +// The I/O bus was reset. // -#define ERROR_TAPE_OPERATION_NOT_SUPPORTED 1111L +#define ERROR_BUS_RESET 1111L // -// MessageId: ERROR_NO_TAPE_IN_DRIVE +// MessageId: ERROR_NO_MEDIA_IN_DRIVE // // MessageText: // -// Tape query failed because of no tape in drive. +// No media in drive. // -#define ERROR_NO_TAPE_IN_DRIVE 1112L +#define ERROR_NO_MEDIA_IN_DRIVE 1112L // // MessageId: ERROR_NO_UNICODE_TRANSLATION @@ -2463,7 +2480,7 @@ Notes: // // MessageText: // -// A DLL initialization routine failed. +// A dynamic link library (DLL) initialization routine failed. // #define ERROR_DLL_INIT_FAILED 1114L @@ -2481,8 +2498,7 @@ Notes: // // MessageText: // -// An attempt to abort the shutdown of the system failed because no shutdown -// was in progress. +// Unable to abort the system shutdown because no shutdown was in progress. // #define ERROR_NO_SHUTDOWN_IN_PROGRESS 1116L @@ -2509,10 +2525,9 @@ Notes: // // MessageText: // -// An attempt was made to open a device that was sharing an IRQ with other devices. -// At least one other device that uses that IRQ was already opened. Two concurrent -// opens of devices that share an IRQ and only work via interrupts is not supported -// for the particular bus type that the devices use. +// Unable to open a device that was sharing an interrupt request (IRQ) +// with other devices. At least one other device that uses that IRQ +// was already opened. // #define ERROR_IRQ_BUSY 1119L @@ -2521,9 +2536,8 @@ Notes: // // MessageText: // -// This informational status message indicates that the serial io control -// IOCTL_SERIAL_XOFF_COUNTER completed due to another write to the serial -// port. +// A serial I/O operation was completed by another write to the serial port. +// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.) // #define ERROR_MORE_WRITES 1120L @@ -2532,9 +2546,8 @@ Notes: // // MessageText: // -// This informational status message indicates that the serial io control -// IOCTL_SERIAL_XOFF_COUNTER completed due to timer expiring before the -// counter reached 0. +// A serial I/O operation completed because the time-out period expired. +// (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.) // #define ERROR_COUNTER_TIMEOUT 1121L @@ -2543,7 +2556,7 @@ Notes: // // MessageText: // -// While accessing the floppy an id address mark was not found. +// No ID address mark was found on the floppy disk. // #define ERROR_FLOPPY_ID_MARK_NOT_FOUND 1122L @@ -2552,8 +2565,8 @@ Notes: // // MessageText: // -// While accessing the floppy the track address from the sector id field was found -// to be different than the track address maintained by the controller. +// Mismatch between the floppy disk sector ID field and the floppy disk +// controller track address. // #define ERROR_FLOPPY_WRONG_CYLINDER 1123L @@ -2562,7 +2575,8 @@ Notes: // // MessageText: // -// The floppy controller reported an error that is not recognized by the floppy driver. +// The floppy disk controller reported an error that is not recognized +// by the floppy disk driver. // #define ERROR_FLOPPY_UNKNOWN_ERROR 1124L @@ -2571,7 +2585,7 @@ Notes: // // MessageText: // -// While accessing the floppy, the controller returned inconsistant results via its registers. +// The floppy disk controller returned inconsistent results in its registers. // #define ERROR_FLOPPY_BAD_REGISTERS 1125L @@ -2598,11 +2612,48 @@ Notes: // // MessageText: // -// While accessing the hard disk, a disk controller reset was needed, but even that failed. -// It would seem that some diagnostics should be run. +// While accessing the hard disk, a disk controller reset was needed, but +// even that failed. // #define ERROR_DISK_RESET_FAILED 1128L +// +// MessageId: ERROR_EOM_OVERFLOW +// +// MessageText: +// +// Physical end of tape encountered. +// +#define ERROR_EOM_OVERFLOW 1129L + +// +// MessageId: ERROR_NOT_ENOUGH_SERVER_MEMORY +// +// MessageText: +// +// Not enough server storage is available to process this command. +// +#define ERROR_NOT_ENOUGH_SERVER_MEMORY 1130L + +// +// MessageId: ERROR_POSSIBLE_DEADLOCK +// +// MessageText: +// +// A potential deadlock condition has been detected. +// +#define ERROR_POSSIBLE_DEADLOCK 1131L + +// +// MessageId: ERROR_MAPPED_ALIGNMENT +// +// MessageText: +// +// The base address or the file offset specified does not have the proper +// alignment. +// +#define ERROR_MAPPED_ALIGNMENT 1132L + @@ -2618,20 +2669,11 @@ Notes: // // MessageText: // -// The specified user name is invalid. +// The specified username is invalid. // #define ERROR_BAD_USERNAME 2202L // -// MessageId: ERROR_NO_NETWORK -// -// MessageText: -// -// The network is not present or not started. -// -#define ERROR_NO_NETWORK 2138L - -// // MessageId: ERROR_NOT_CONNECTED // // MessageText: @@ -2645,7 +2687,7 @@ Notes: // // MessageText: // -// There are open files or requests pending on this connection. +// This network connection has files open or requests pending. // #define ERROR_OPEN_FILES 2401L @@ -2829,6 +2871,44 @@ Notes: // #define ERROR_INVALID_MESSAGEDEST 1218L +// +// MessageId: ERROR_SESSION_CREDENTIAL_CONFLICT +// +// MessageText: +// +// The credentials supplied conflict with an existing set of credentials. +// +#define ERROR_SESSION_CREDENTIAL_CONFLICT 1219L + +// +// MessageId: ERROR_REMOTE_SESSION_LIMIT_EXCEEDED +// +// MessageText: +// +// An attempt was made to establish a session to a Lan Manager server, but there +// are already too many sessions established to that server. +// +#define ERROR_REMOTE_SESSION_LIMIT_EXCEEDED 1220L + +// +// MessageId: ERROR_DUP_DOMAINNAME +// +// MessageText: +// +// The workgroup or domain name is already in use by another computer on the +// network. +// +#define ERROR_DUP_DOMAINNAME 1221L + +// +// MessageId: ERROR_NO_NETWORK +// +// MessageText: +// +// The network is not present or not started. +// +#define ERROR_NO_NETWORK 1222L + @@ -2844,9 +2924,7 @@ Notes: // // MessageText: // -// Indicates not all privileges referenced are assigned to the caller. -// This allows, for example, all privileges to be disabled without having -// to know exactly which privileges are assigned. +// Not all privileges referenced are assigned to the caller. // #define ERROR_NOT_ALL_ASSIGNED 1300L @@ -2855,7 +2933,7 @@ Notes: // // MessageText: // -// Some of the information to be translated has not been translated. +// Some mapping between account names and security IDs was not done. // #define ERROR_SOME_NOT_MAPPED 1301L @@ -2864,7 +2942,7 @@ Notes: // // MessageText: // -// No system quota limits are specifically set for this Account. +// No system quota limits are specifically set for this account. // #define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302L @@ -2873,9 +2951,7 @@ Notes: // // MessageText: // -// A user session key was requested for a local rpc connection. The session key -// returned is a constant value and not unique to this connection. There is -// little to be gained by encrypting data on such a connection. +// No encryption key is available. A well-known encryption key was returned. // #define ERROR_LOCAL_USER_SESSION_KEY 1303L @@ -2884,8 +2960,8 @@ Notes: // // MessageText: // -// The NT password is too complex to be converted to a Lan-Manager password. -// The Lan-Manager password returned is a NULL string. +// The NT password is too complex to be converted to a LAN Manager +// password. The LAN Manager password returned is a NULL string. // #define ERROR_NULL_LM_PASSWORD 1304L @@ -2894,9 +2970,7 @@ Notes: // // MessageText: // -// Indicates a revision number encountered or specified is not one -// known by the service. It may be a more recent revision than the -// service is aware of. +// The revision level is unknown. // #define ERROR_UNKNOWN_REVISION 1305L @@ -2914,8 +2988,7 @@ Notes: // // MessageText: // -// Indicates a particular Security ID may not be assigned as the -// owner of an object. +// This security ID may not be assigned as the owner of this object. // #define ERROR_INVALID_OWNER 1307L @@ -2924,8 +2997,7 @@ Notes: // // MessageText: // -// Indicates a particular Security ID may not be assigned as the -// primary group of an object. +// This security ID may not be assigned as the primary group of an object. // #define ERROR_INVALID_PRIMARY_GROUP 1308L @@ -2944,7 +3016,7 @@ Notes: // // MessageText: // -// A mandatory group may not be disabled. +// The group may not be disabled. // #define ERROR_CANT_DISABLE_MANDATORY 1310L @@ -3036,8 +3108,8 @@ Notes: // // MessageText: // -// The specified user account is already in the specified group account. -// Also used to indicate a group can not be deleted because it contains +// Either the specified user account is already a member of the specified +// group, or the specified group cannot be deleted because it contains // a member. // #define ERROR_MEMBER_IN_GROUP 1320L @@ -3056,9 +3128,8 @@ Notes: // // MessageText: // -// Indicates the requested operation would disable or delete the last -// remaining administration account. This is not allowed to prevent -// creating a situation in which the system will not be administratable. +// The last remaining administration account cannot be disabled +// or deleted. // #define ERROR_LAST_ADMIN 1322L @@ -3067,8 +3138,8 @@ Notes: // // MessageText: // -// When trying to update a password, this return status indicates that -// the value provided as the current password is not correct. +// Unable to update the password. The value provided as the current +// password is incorrect. // #define ERROR_WRONG_PASSWORD 1323L @@ -3077,9 +3148,8 @@ Notes: // // MessageText: // -// When trying to update a password, this return status indicates that -// the value provided for the new password contains values that are -// not allowed in passwords. +// Unable to update the password. The value provided for the new password +// contains values that are not allowed in passwords. // #define ERROR_ILL_FORMED_PASSWORD 1324L @@ -3088,9 +3158,8 @@ Notes: // // MessageText: // -// When trying to update a password, this status indicates that some -// password update rule has been violated. For example, the password -// may not meet length criteria. +// Unable to update the password because a password update rule has been +// violated. // #define ERROR_PASSWORD_RESTRICTION 1325L @@ -3099,8 +3168,7 @@ Notes: // // MessageText: // -// The attempted logon is invalid. This is either due to a bad username -// or authentication information. +// Logon failure: unknown user name or bad password. // #define ERROR_LOGON_FAILURE 1326L @@ -3109,9 +3177,7 @@ Notes: // // MessageText: // -// Indicates a referenced user name and authentication information are -// valid, but some user account restriction has prevented successful -// authentication (such as time-of-day restrictions). +// Logon failure: user account restriction. // #define ERROR_ACCOUNT_RESTRICTION 1327L @@ -3120,8 +3186,7 @@ Notes: // // MessageText: // -// The user account has time restrictions and may not be logged onto -// at this time. +// Logon failure: account logon time restriction violation. // #define ERROR_INVALID_LOGON_HOURS 1328L @@ -3130,8 +3195,7 @@ Notes: // // MessageText: // -// The user account is restricted such that it may not be used to -// log on from the source workstation. +// Logon failure: user not allowed to log on to this computer. // #define ERROR_INVALID_WORKSTATION 1329L @@ -3140,7 +3204,7 @@ Notes: // // MessageText: // -// The user account's password has expired. +// Logon failure: the specified account password has expired. // #define ERROR_PASSWORD_EXPIRED 1330L @@ -3149,7 +3213,7 @@ Notes: // // MessageText: // -// The referenced account is currently disabled and may not be logged on to. +// Logon failure: account currently disabled. // #define ERROR_ACCOUNT_DISABLED 1331L @@ -3158,7 +3222,7 @@ Notes: // // MessageText: // -// None of the information to be translated has been translated. +// No mapping between account names and security IDs was done. // #define ERROR_NONE_MAPPED 1332L @@ -3167,8 +3231,7 @@ Notes: // // MessageText: // -// The number of LUIDs requested may not be allocated with a single -// allocation. +// Too many local user identifiers (LUIDs) were requested at one time. // #define ERROR_TOO_MANY_LUIDS_REQUESTED 1333L @@ -3177,7 +3240,7 @@ Notes: // // MessageText: // -// Indicates there are no more LUIDs to allocate. +// No more local user identifiers (LUIDs) are available. // #define ERROR_LUIDS_EXHAUSTED 1334L @@ -3186,7 +3249,7 @@ Notes: // // MessageText: // -// Indicates the sub-authority value is invalid for the particular use. +// The subauthority part of a security ID is invalid for this particular use. // #define ERROR_INVALID_SUB_AUTHORITY 1335L @@ -3195,7 +3258,7 @@ Notes: // // MessageText: // -// Indicates the ACL structure is not valid. +// The access control list (ACL) structure is invalid. // #define ERROR_INVALID_ACL 1336L @@ -3204,7 +3267,7 @@ Notes: // // MessageText: // -// Indicates the SID structure is not valid. +// The security ID structure is invalid. // #define ERROR_INVALID_SID 1337L @@ -3213,7 +3276,7 @@ Notes: // // MessageText: // -// Indicates the SECURITY_DESCRIPTOR structure is not valid. +// The security descriptor structure is invalid. // #define ERROR_INVALID_SECURITY_DESCR 1338L @@ -3222,11 +3285,8 @@ Notes: // // MessageText: // -// Indicates that an attempt to build either an inherited ACL or ACE -// was not successful. -// This can be caused by a number of things. One of the more probable -// causes is the replacement of a CreatorId with an SID that didn't fit -// into the ACE or ACL. +// The inherited access control list (ACL) or access control entry (ACE) +// could not be built. // #define ERROR_BAD_INHERITANCE_ACL 1340L @@ -3235,7 +3295,7 @@ Notes: // // MessageText: // -// The GUID allocation server is [already] disabled at the moment. +// The server is currently disabled. // #define ERROR_SERVER_DISABLED 1341L @@ -3244,7 +3304,7 @@ Notes: // // MessageText: // -// The GUID allocation server is [already] enabled at the moment. +// The server is currently enabled. // #define ERROR_SERVER_NOT_DISABLED 1342L @@ -3262,13 +3322,7 @@ Notes: // // MessageText: // -// When a block of memory is allotted for future updates, such as the memory -// allocated to hold discretionary access control and primary group information, -// successive updates may exceed the amount of memory originally allotted. -// Since quota may already have been charged to several processes which have -// handles to the object, it is not reasonable to alter the size of the -// allocated memory. Instead, a request that requires more memory than has -// been allotted must fail and the ERROR_ALLOTTED_SPACE_EXCEEDED error returned. +// No more memory is available for security information updates. // #define ERROR_ALLOTTED_SPACE_EXCEEDED 1344L @@ -3287,8 +3341,8 @@ Notes: // // MessageText: // -// A specified impersonation level is invalid. -// Also used to indicate a required impersonation level was not provided. +// Either a required impersonation level was not provided, or the +// provided impersonation level is invalid. // #define ERROR_BAD_IMPERSONATION_LEVEL 1346L @@ -3297,8 +3351,7 @@ Notes: // // MessageText: // -// An attempt was made to open an Anonymous level token. -// Anonymous tokens may not be opened. +// Cannot open an anonymous level security token. // #define ERROR_CANT_OPEN_ANONYMOUS 1347L @@ -3316,7 +3369,7 @@ Notes: // // MessageText: // -// The type of a token object is inapropriate for its attempted use. +// The type of the token is inappropriate for its attempted use. // #define ERROR_BAD_TOKEN_TYPE 1349L @@ -3325,8 +3378,8 @@ Notes: // // MessageText: // -// Indicates an attempt was made to operate on the security of -// an object that does not have security associated with it. +// Unable to perform a security operation on an object +// which has no associated security. // #define ERROR_NO_SECURITY_ON_OBJECT 1350L @@ -3335,9 +3388,9 @@ Notes: // // MessageText: // -// Indicates a domain controller could not be contacted or that -// objects within the domain are protected such that necessary -// information could not be retrieved. +// Indicates a Windows NT Advanced Server could not be contacted or that +// objects within the domain are protected such that necessary +// information could not be retrieved. // #define ERROR_CANT_ACCESS_DOMAIN_INFO 1351L @@ -3346,8 +3399,9 @@ Notes: // // MessageText: // -// Indicates the Sam Server was in the wrong state to -// perform the desired operation. +// The security account manager (SAM) or local security +// authority (LSA) server was in the wrong state to perform +// the security operation. // #define ERROR_INVALID_SERVER_STATE 1352L @@ -3356,8 +3410,7 @@ Notes: // // MessageText: // -// Indicates the Domain was in the wrong state to -// perform the desired operation. +// The domain was in the wrong state to perform the security operation. // #define ERROR_INVALID_DOMAIN_STATE 1353L @@ -3366,8 +3419,7 @@ Notes: // // MessageText: // -// Indicates the desired operation cannot be completed -// with the domain in its present role. +// This operation is only allowed for the Primary Domain Controller of the domain. // #define ERROR_INVALID_DOMAIN_ROLE 1354L @@ -3376,7 +3428,7 @@ Notes: // // MessageText: // -// The specified Domain did not exist. +// The specified domain did not exist. // #define ERROR_NO_SUCH_DOMAIN 1355L @@ -3385,7 +3437,7 @@ Notes: // // MessageText: // -// The specified Domain already exists. +// The specified domain already exists. // #define ERROR_DOMAIN_EXISTS 1356L @@ -3394,8 +3446,7 @@ Notes: // // MessageText: // -// An attempt to exceed the limit on the number of domains per server -// for this release. +// An attempt was made to exceed the limit on the number of domains per server. // #define ERROR_DOMAIN_LIMIT_EXCEEDED 1357L @@ -3404,9 +3455,8 @@ Notes: // // MessageText: // -// This error indicates that the requested operation cannot be -// completed due to a catastrophic media failure or on-disk data -// structure corruption +// Unable to complete the requested operation because of either a +// catastrophic media failure or a data structure corruption on the disk. // #define ERROR_INTERNAL_DB_CORRUPTION 1358L @@ -3415,9 +3465,7 @@ Notes: // // MessageText: // -// This error indicates that the SAM server has encounterred an -// internal consistency error in its database. This catastrophic -// failure will prevent further operation of SAM +// The security account database contains an internal inconsistency. // #define ERROR_INTERNAL_ERROR 1359L @@ -3426,8 +3474,8 @@ Notes: // // MessageText: // -// Indicates generic access types were contained in an access mask -// which should already be mapped to non-generic access types. +// Generic access types were contained in an access mask which should +// already be mapped to non-generic types. // #define ERROR_GENERIC_NOT_MAPPED 1360L @@ -3436,8 +3484,7 @@ Notes: // // MessageText: // -// Indicates a security descriptor is not in the necessary format (absolute -// or self-relative). +// A security descriptor is not in the right format (absolute or self-relative). // #define ERROR_BAD_DESCRIPTOR_FORMAT 1361L @@ -3456,8 +3503,7 @@ Notes: // // MessageText: // -// A attempt has been made to start a new session manager or -// LSA logon session with an ID that is alread in use. +// Cannot start a new logon session with an ID that is already in use. // #define ERROR_LOGON_SESSION_EXISTS 1363L @@ -3466,7 +3512,7 @@ Notes: // // MessageText: // -// A specified authentication package is unknown +// A specified authentication package is unknown. // #define ERROR_NO_SUCH_PACKAGE 1364L @@ -3475,7 +3521,7 @@ Notes: // // MessageText: // -// The logon session is not in a state the is consistent with the +// The logon session is not in a state that is consistent with the // requested operation. // #define ERROR_BAD_LOGON_SESSION_STATE 1365L @@ -3485,8 +3531,7 @@ Notes: // // MessageText: // -// The logon session is not in a state the is consistent with the -// requested operation. BUG, BUG - fix this message +// The logon session ID is already in use. // #define ERROR_LOGON_SESSION_COLLISION 1366L @@ -3495,8 +3540,7 @@ Notes: // // MessageText: // -// Indicates an invalid value has been provided for LogonType has been -// requested. +// A logon request contained an invalid logon type value. // #define ERROR_INVALID_LOGON_TYPE 1367L @@ -3505,8 +3549,8 @@ Notes: // // MessageText: // -// Indicates that an attempt has been made to impersonate via a named -// pipe that has not yet been read from. +// Unable to impersonate via a named pipe until data has been read +// from that pipe. // #define ERROR_CANNOT_IMPERSONATE 1368L @@ -3515,13 +3559,8 @@ Notes: // // MessageText: // -// Indicates that the transaction state of a registry sub-tree is -// incompatible with the requested operation. -// For example, a request has been made to start a new transaction with -// one already in progress, or a request to apply a transaction when one -// is not currently in progress. -// This status value is returned by the runtime library (RTL) registry -// transaction package (RXact). +// The transaction state of a Registry subtree is incompatible with the +// requested operation. // #define ERROR_RXACT_INVALID_STATE 1369L @@ -3530,11 +3569,7 @@ Notes: // // MessageText: // -// Indicates an error has occured during a registry transaction commit. -// The database has been left in an unknown, but probably inconsistent, -// state. The state of the registry transaction is left as COMMITTING. -// This status value is returned by the runtime library (RTL) registry -// transaction package (RXact). +// An internal security database corruption has been encountered. // #define ERROR_RXACT_COMMIT_FAILURE 1370L @@ -3543,9 +3578,7 @@ Notes: // // MessageText: // -// Indicates an operation has been attempted on a built-in (special) -// SAM account which is incompatible with built-in accounts. For -// example, built-in accounts can not be re-named or deleted. +// Cannot perform this operation on built-in accounts. // #define ERROR_SPECIAL_ACCOUNT 1371L @@ -3554,8 +3587,7 @@ Notes: // // MessageText: // -// The operation requested may not be performed on the specified -// group because it is a built-in special group. +// Cannot perform this operation on this built-in special group. // #define ERROR_SPECIAL_GROUP 1372L @@ -3564,8 +3596,7 @@ Notes: // // MessageText: // -// The operation requested may not be performed on the specified -// user because it is a built-in special user. +// Cannot perform this operation on this built-in special user. // #define ERROR_SPECIAL_USER 1373L @@ -3574,8 +3605,8 @@ Notes: // // MessageText: // -// Indicates a member can not be removed from a group because the -// group is currently the member's primary group. +// The user cannot be removed from a group because the group +// is currently the user's primary group. // #define ERROR_MEMBERS_PRIMARY_GROUP 1374L @@ -3584,9 +3615,7 @@ Notes: // // MessageText: // -// An attempt was made to establish a token for use as a primary token -// but the token is already in use. A token can only be the primary token -// of one process at a time. +// The token is already in use as a primary token. // #define ERROR_TOKEN_ALREADY_IN_USE 1375L @@ -3595,7 +3624,7 @@ Notes: // // MessageText: // -// The specified alias does not exist. +// The specified local group does not exist. // #define ERROR_NO_SUCH_ALIAS 1376L @@ -3604,7 +3633,7 @@ Notes: // // MessageText: // -// The specified account name is not a member of the alias. +// The specified account name is not a member of the local group. // #define ERROR_MEMBER_NOT_IN_ALIAS 1377L @@ -3613,7 +3642,7 @@ Notes: // // MessageText: // -// The specified account name is already a member of the alias. +// The specified account name is already a member of the local group. // #define ERROR_MEMBER_IN_ALIAS 1378L @@ -3622,7 +3651,7 @@ Notes: // // MessageText: // -// The specified alias already exists. +// The specified local group already exists. // #define ERROR_ALIAS_EXISTS 1379L @@ -3631,9 +3660,8 @@ Notes: // // MessageText: // -// A requested type of logon (e.g., Interactive, Network, Service) is not -// granted by the target system's local security policy. Please ask the -// system administrator to grant the necessary form of logon. +// Logon failure: the user has not been granted the requested +// logon type at this computer. // #define ERROR_LOGON_NOT_GRANTED 1380L @@ -3643,8 +3671,7 @@ Notes: // MessageText: // // The maximum number of secrets that may be stored in a single system has been -// exceeded. The length and number of secrets is limited to satisfy United -// States State Department export restrictions. +// exceeded. // #define ERROR_TOO_MANY_SECRETS 1381L @@ -3653,9 +3680,7 @@ Notes: // // MessageText: // -// The length of an secret exceeds the maximum length allowed. The length and -// number of secrets is limited to satisfy United States State Department -// export restrictions. +// The length of a secret exceeds the maximum length allowed. // #define ERROR_SECRET_TOO_LONG 1382L @@ -3664,7 +3689,7 @@ Notes: // // MessageText: // -// The Local Security Authority (LSA) database contains in internal inconsistency. +// The local security authority database contains an internal inconsistency. // #define ERROR_INTERNAL_DB_ERROR 1383L @@ -3674,9 +3699,7 @@ Notes: // MessageText: // // During a logon attempt, the user's security context accumulated too many -// security IDs. This is a very unusual situation. Remove the user from -// some groups or aliases to reduce the number of security ids to incorporate -// into the security context. +// security IDs. // #define ERROR_TOO_MANY_CONTEXT_IDS 1384L @@ -3685,9 +3708,8 @@ Notes: // // MessageText: // -// A user has requested a type of logon (e.g., interactive or network) that -// has not be granted. An administrator has control over who may logon -// interactively and through the network. +// Logon failure: the user has not been granted the requested logon type +// at this computer. // #define ERROR_LOGON_TYPE_NOT_GRANTED 1385L @@ -3696,8 +3718,7 @@ Notes: // // MessageText: // -// An attempt was made to change a user password in the security account manager -// without providing the necessary NT cross-encrypted password. +// A cross-encrypted password is necessary to change a user password. // #define ERROR_NT_CROSS_ENCRYPTION_REQUIRED 1386L @@ -3706,7 +3727,8 @@ Notes: // // MessageText: // -// A new member could not be added to an alias because the member does not exist. +// A new member could not be added to a local group because the member does +// not exist. // #define ERROR_NO_SUCH_MEMBER 1387L @@ -3715,7 +3737,7 @@ Notes: // // MessageText: // -// A new member could not be added to an alias because the member has the +// A new member could not be added to a local group because the member has the // wrong account type. // #define ERROR_INVALID_MEMBER 1388L @@ -3725,7 +3747,7 @@ Notes: // // MessageText: // -// Too many Sids have been specified. +// Too many security IDs have been specified. // #define ERROR_TOO_MANY_SIDS 1389L @@ -3734,8 +3756,7 @@ Notes: // // MessageText: // -// An attempt was made to change a user password in the security account manager -// without providing the necessary LM cross-encrypted password. +// A cross-encrypted password is necessary to change this user password. // #define ERROR_LM_CROSS_ENCRYPTION_REQUIRED 1390L @@ -3766,6 +3787,15 @@ Notes: // #define ERROR_DISK_CORRUPT 1393L +// +// MessageId: ERROR_NO_USER_SESSION_KEY +// +// MessageText: +// +// There is no user session key for the specified logon session. +// +#define ERROR_NO_USER_SESSION_KEY 1394L + // End of security error codes @@ -3809,7 +3839,7 @@ Notes: // // MessageText: // -// Invalid accelerator-table handle. +// Invalid accelerator table handle. // #define ERROR_INVALID_ACCEL_HANDLE 1403L @@ -3827,7 +3857,7 @@ Notes: // // MessageText: // -// Invalid DeferWindowPos handle. +// Invalid handle to a multiple-window position structure. // #define ERROR_INVALID_DWP_HANDLE 1405L @@ -3836,7 +3866,7 @@ Notes: // // MessageText: // -// CreateWindow() failed, creating top-level window with WS_CHILD style. +// Cannot create a top-level child window. // #define ERROR_TLW_WITH_WSCHILD 1406L @@ -3863,7 +3893,7 @@ Notes: // // MessageText: // -// Hotkey already registered. +// Hot key is already registered. // #define ERROR_HOTKEY_ALREADY_REGISTERED 1409L @@ -3926,7 +3956,7 @@ Notes: // // MessageText: // -// Listbox ID not found. +// The listbox identifier was not found. // #define ERROR_LISTBOX_ID_NOT_FOUND 1416L @@ -3935,7 +3965,7 @@ Notes: // // MessageText: // -// No wildcard characters found. +// No wildcards were found. // #define ERROR_NO_WILDCARD_CHARACTERS 1417L @@ -3944,7 +3974,7 @@ Notes: // // MessageText: // -// Thread doesn't have clipboard open. +// Thread does not have a clipboard open. // #define ERROR_CLIPBOARD_NOT_OPEN 1418L @@ -3953,7 +3983,7 @@ Notes: // // MessageText: // -// Hotkey not registered. +// Hot key is not registered. // #define ERROR_HOTKEY_NOT_REGISTERED 1419L @@ -3980,7 +4010,7 @@ Notes: // // MessageText: // -// Invalid Message, combobox doesn't have an edit control. +// Invalid message for a combo box because it does not have an edit control. // #define ERROR_INVALID_COMBOBOX_MESSAGE 1422L @@ -3989,7 +4019,7 @@ Notes: // // MessageText: // -// The window is not a combobox. +// The window is not a combo box. // #define ERROR_WINDOW_NOT_COMBOBOX 1423L @@ -4007,7 +4037,7 @@ Notes: // // MessageText: // -// Invalid HDC passed to ReleaseDC. +// Invalid device context (DC) handle. // #define ERROR_DC_NOT_FOUND 1425L @@ -4016,7 +4046,7 @@ Notes: // // MessageText: // -// Invalid hook filter type. +// Invalid hook procedure type. // #define ERROR_INVALID_HOOK_FILTER 1426L @@ -4025,7 +4055,7 @@ Notes: // // MessageText: // -// Invalid filter proc. +// Invalid hook procedure. // #define ERROR_INVALID_FILTER_PROC 1427L @@ -4034,7 +4064,7 @@ Notes: // // MessageText: // -// Cannot set non-local hook without an module handle. +// Cannot set non-local hook without a module handle. // #define ERROR_HOOK_NEEDS_HMOD 1428L @@ -4043,7 +4073,7 @@ Notes: // // MessageText: // -// This hook can only be set globally. +// This hook procedure can only be set globally. // #define ERROR_GLOBAL_ONLY_HOOK 1429L @@ -4052,7 +4082,7 @@ Notes: // // MessageText: // -// The journal hook is already installed. +// The journal hook procedure is already installed. // #define ERROR_JOURNAL_HOOK_SET 1430L @@ -4061,7 +4091,7 @@ Notes: // // MessageText: // -// Hook not installed. +// The hook procedure is not installed. // #define ERROR_HOOK_NOT_INSTALLED 1431L @@ -4088,7 +4118,7 @@ Notes: // // MessageText: // -// This listbox doesn't support tab stops. +// This list box does not support tab stops. // #define ERROR_LB_WITHOUT_TABSTOPS 1434L @@ -4106,7 +4136,7 @@ Notes: // // MessageText: // -// Child windows can't have menus. +// Child windows cannot have menus. // #define ERROR_CHILD_WINDOW_MENU 1436L @@ -4115,7 +4145,7 @@ Notes: // // MessageText: // -// Window doesn't have system menu. +// The window does not have a system menu. // #define ERROR_NO_SYSTEM_MENU 1437L @@ -4133,7 +4163,7 @@ Notes: // // MessageText: // -// Invalid SPI_* parameter. +// Invalid system-wide (SPI_*) parameter. // #define ERROR_INVALID_SPI_VALUE 1439L @@ -4151,7 +4181,8 @@ Notes: // // MessageText: // -// All DeferWindowPos() HWNDs must have same parent. +// All handles to windows in a multiple-window position structure must +// have the same parent. // #define ERROR_HWNDS_HAVE_DIFF_PARENT 1441L @@ -4160,7 +4191,7 @@ Notes: // // MessageText: // -// Window is not a child window. +// The window is not a child window. // #define ERROR_NOT_CHILD_WINDOW 1442L @@ -4178,7 +4209,7 @@ Notes: // // MessageText: // -// Invalid thread ID. +// Invalid thread identifier. // #define ERROR_INVALID_THREAD_ID 1444L @@ -4187,7 +4218,8 @@ Notes: // // MessageText: // -// DefMDIChildProc() called with a non-MDIChild window. +// Cannot process a message from a window that is not a multiple document +// interface (MDI) window. // #define ERROR_NON_MDICHILD_WINDOW 1445L @@ -4205,7 +4237,7 @@ Notes: // // MessageText: // -// Window does not have scrollbars. +// The window does not have scroll bars. // #define ERROR_NO_SCROLLBARS 1447L @@ -4214,7 +4246,7 @@ Notes: // // MessageText: // -// Scrollbar range greater than 0x7FFF. +// Scroll bar range cannot be greater than 0x7FFF. // #define ERROR_INVALID_SCROLLBAR_RANGE 1448L @@ -4223,7 +4255,7 @@ Notes: // // MessageText: // -// Invalid ShowWindow() command. +// Cannot show or remove the window in the way specified. // #define ERROR_INVALID_SHOWWIN_COMMAND 1449L @@ -4243,7 +4275,7 @@ Notes: // // MessageText: // -// The Eventlog logfile %1 is corrupt. +// The event log file is corrupt. // #define ERROR_EVENTLOG_FILE_CORRUPT 1500L @@ -4252,10 +4284,28 @@ Notes: // // MessageText: // -// No Eventlog log file could be opened. The Eventlog service did not start. +// No event log file could be opened, so the event logging service did not start. // #define ERROR_EVENTLOG_CANT_START 1501L +// +// MessageId: ERROR_LOG_FILE_FULL +// +// MessageText: +// +// The event log file is full. +// +#define ERROR_LOG_FILE_FULL 1502L + +// +// MessageId: ERROR_EVENTLOG_FILE_CHANGED +// +// MessageText: +// +// The event log file has changed between reads. +// +#define ERROR_EVENTLOG_FILE_CHANGED 1503L + // End of eventlog error codes @@ -4299,7 +4349,7 @@ Notes: // // MessageText: // -// The Rpc protocol sequence is not supported. +// The RPC protocol sequence is not supported. // #define RPC_S_PROTSEQ_NOT_SUPPORTED 1703L @@ -4308,7 +4358,7 @@ Notes: // // MessageText: // -// The rpc protocol sequence is invalid. +// The RPC protocol sequence is invalid. // #define RPC_S_INVALID_RPC_PROTSEQ 1704L @@ -4317,7 +4367,7 @@ Notes: // // MessageText: // -// The string uuid is invalid. +// The string universal unique identifier (UUID) is invalid. // #define RPC_S_INVALID_STRING_UUID 1705L @@ -4362,7 +4412,7 @@ Notes: // // MessageText: // -// The object uuid was not found. +// The object universal unique identifier (UUID) was not found. // #define RPC_S_OBJECT_NOT_FOUND 1710L @@ -4371,7 +4421,7 @@ Notes: // // MessageText: // -// The object uuid has already been registered. +// The object universal unique identifier (UUID) has already been registered. // #define RPC_S_ALREADY_REGISTERED 1711L @@ -4380,7 +4430,7 @@ Notes: // // MessageText: // -// The type uuid has already been registered. +// The type universal unique identifier (UUID) has already been registered. // #define RPC_S_TYPE_ALREADY_REGISTERED 1712L @@ -4389,7 +4439,7 @@ Notes: // // MessageText: // -// The server is already listening. +// The RPC server is already listening. // #define RPC_S_ALREADY_LISTENING 1713L @@ -4407,7 +4457,7 @@ Notes: // // MessageText: // -// The server is not listening. +// The RPC server is not listening. // #define RPC_S_NOT_LISTENING 1715L @@ -4452,7 +4502,7 @@ Notes: // // MessageText: // -// The endpoint can not be created. +// The endpoint cannot be created. // #define RPC_S_CANT_CREATE_ENDPOINT 1720L @@ -4470,7 +4520,7 @@ Notes: // // MessageText: // -// The server is unavailable. +// The RPC server is unavailable. // #define RPC_S_SERVER_UNAVAILABLE 1722L @@ -4479,7 +4529,7 @@ Notes: // // MessageText: // -// The server is too busy to complete this operation. +// The RPC server is too busy to complete this operation. // #define RPC_S_SERVER_TOO_BUSY 1723L @@ -4524,43 +4574,25 @@ Notes: // // MessageText: // -// An rpc protocol error occured. +// A remote procedure call (RPC) protocol error occurred. // #define RPC_S_PROTOCOL_ERROR 1728L // -// MessageId: RPC_S_CANNOT_BIND -// -// MessageText: -// -// An attempt to bind with the server failed. -// -#define RPC_S_CANNOT_BIND 1729L - -// // MessageId: RPC_S_UNSUPPORTED_TRANS_SYN // // MessageText: // -// The transfer syntax is not supported by the server. +// The transfer syntax is not supported by the RPC server. // #define RPC_S_UNSUPPORTED_TRANS_SYN 1730L // -// MessageId: RPC_S_SERVER_OUT_OF_MEMORY -// -// MessageText: -// -// The server has insufficient memory to complete this operation. -// -#define RPC_S_SERVER_OUT_OF_MEMORY 1731L - -// // MessageId: RPC_S_UNSUPPORTED_TYPE // // MessageText: // -// The type uuid is not supported. +// The universal unique identifier (UUID) type is not supported. // #define RPC_S_UNSUPPORTED_TYPE 1732L @@ -4610,20 +4642,12 @@ Notes: #define RPC_S_UNSUPPORTED_NAME_SYNTAX 1737L // -// MessageId: RPC_S_SERVER_NOT_LISTENING -// -// MessageText: -// -// The server is not listening for remote procedure calls. -// -#define RPC_S_SERVER_NOT_LISTENING 1738L - -// // MessageId: RPC_S_UUID_NO_ADDRESS // // MessageText: // -// No network address is available to use to construct a uuid. +// No network address is available to use to construct a universal +// unique identifier (UUID). // #define RPC_S_UUID_NO_ADDRESS 1739L @@ -4668,7 +4692,7 @@ Notes: // // MessageText: // -// The rpc protocol sequence was not found. +// The RPC protocol sequence was not found. // #define RPC_S_PROTSEQ_NOT_FOUND 1744L @@ -4740,7 +4764,7 @@ Notes: // // MessageText: // -// The operation can not be performed. +// The server endpoint cannot perform the operation. // #define EPT_S_CANT_PERFORM_OP 1752L @@ -4749,18 +4773,18 @@ Notes: // // MessageText: // -// There are not more endpoints available from the endpoint mapper. +// There are no more endpoints available from the endpoint mapper. // #define EPT_S_NOT_REGISTERED 1753L // -// MessageId: RPC_S_NO_INTERFACES_EXPORTED +// MessageId: RPC_S_NOTHING_TO_EXPORT // // MessageText: // // No interfaces have been exported. // -#define RPC_S_NO_INTERFACES_EXPORTED 1754L +#define RPC_S_NOTHING_TO_EXPORT 1754L // // MessageId: RPC_S_INCOMPLETE_NAME @@ -4790,13 +4814,13 @@ Notes: #define RPC_S_NO_MORE_MEMBERS 1757L // -// MessageId: RPC_S_NOTHING_TO_UNEXPORT +// MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED // // MessageText: // // There is nothing to unexport. // -#define RPC_S_NOTHING_TO_UNEXPORT 1758L +#define RPC_S_NOT_ALL_OBJS_UNEXPORTED 1758L // // MessageId: RPC_S_INTERFACE_NOT_FOUND @@ -4835,13 +4859,13 @@ Notes: #define RPC_S_NAME_SERVICE_UNAVAILABLE 1762L // -// MessageId: RPC_S_INVALID_NAF_IF +// MessageId: RPC_S_INVALID_NAF_ID // // MessageText: // // The network address family is invalid. // -#define RPC_S_INVALID_NAF_IF 1763L +#define RPC_S_INVALID_NAF_ID 1763L // // MessageId: RPC_S_CANNOT_SUPPORT @@ -4866,7 +4890,7 @@ Notes: // // MessageText: // -// An internal error occured in rpc. +// An internal error occurred in a remote procedure call (RPC). // #define RPC_S_INTERNAL_ERROR 1766L @@ -4875,7 +4899,7 @@ Notes: // // MessageText: // -// The server attempted an integer divide by zero. +// The RPC server attempted an integer division by zero. // #define RPC_S_ZERO_DIVIDE 1767L @@ -4884,7 +4908,7 @@ Notes: // // MessageText: // -// An addressing error occured in the server. +// An addressing error occurred in the RPC server. // #define RPC_S_ADDRESS_ERROR 1768L @@ -4893,7 +4917,7 @@ Notes: // // MessageText: // -// A floating point operation at the server caused a divide by zero. +// A floating-point operation at the RPC server caused a division by zero. // #define RPC_S_FP_DIV_ZERO 1769L @@ -4902,7 +4926,7 @@ Notes: // // MessageText: // -// A floating point underflow occured at the server. +// A floating-point underflow occurred at the RPC server. // #define RPC_S_FP_UNDERFLOW 1770L @@ -4911,7 +4935,7 @@ Notes: // // MessageText: // -// A floating point overflow occured at the server. +// A floating-point overflow occurred at the RPC server. // #define RPC_S_FP_OVERFLOW 1771L @@ -4920,7 +4944,8 @@ Notes: // // MessageText: // -// The list of servers available for auto_handle binding has been exhausted. +// The list of RPC servers available for the binding of auto handles +// has been exhausted. // #define RPC_X_NO_MORE_ENTRIES 1772L @@ -4929,7 +4954,7 @@ Notes: // // MessageText: // -// The file designated by DCERPCCHARTRANS cannot be opened. +// Unable to open the character translation table file. // #define RPC_X_SS_CHAR_TRANS_OPEN_FAIL 1773L @@ -4948,25 +4973,17 @@ Notes: // // MessageText: // -// A null context handle is passed as an [in] parameter. +// A null context handle was passed from the client to the host during +// a remote procedure call. // #define RPC_X_SS_IN_NULL_CONTEXT 1775L // -// MessageId: RPC_X_SS_CONTEXT_MISMATCH -// -// MessageText: -// -// The context handle does not match any known context handles. -// -#define RPC_X_SS_CONTEXT_MISMATCH 1776L - -// // MessageId: RPC_X_SS_CONTEXT_DAMAGED // // MessageText: // -// The context handle changed during a call. +// The context handle changed during a remote procedure call. // #define RPC_X_SS_CONTEXT_DAMAGED 1777L @@ -4984,7 +5001,7 @@ Notes: // // MessageText: // -// The stub is unable to get the call handle. +// The stub is unable to get the remote procedure call handle. // #define RPC_X_SS_CANNOT_GET_CALL_HANDLE 1779L @@ -5011,7 +5028,7 @@ Notes: // // MessageText: // -// The byte count is too small +// The byte count is too small. // #define RPC_X_BYTE_COUNT_TOO_SMALL 1782L @@ -5056,7 +5073,8 @@ Notes: // // MessageText: // -// The domain controller does not have an account for this workstation. +// The SAM database on the Windows NT Advanced Server does not have a computer +// account for this workstation trust relationship. // #define ERROR_NO_TRUST_SAM_ACCOUNT 1787L @@ -5085,8 +5103,7 @@ Notes: // // MessageText: // -// The network logon failed. This may be due the validation authority can't -// be reached +// The network logon failed. // #define ERROR_TRUST_FAILURE 1790L @@ -5104,7 +5121,7 @@ Notes: // // MessageText: // -// An attempt was made to logon, but the netlogon service was not started. +// An attempt was made to logon, but the network logon service was not started. // #define ERROR_NETLOGON_NOT_STARTED 1792L @@ -5122,7 +5139,7 @@ Notes: // // MessageText: // -// The redirector is in use and cannot be unloaded. +// The redirector is in use and cannot be unloaded. // #define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L @@ -5131,7 +5148,7 @@ Notes: // // MessageText: // -// The specified Printer Driver is already installed. +// The specified printer driver is already installed. // #define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L @@ -5140,7 +5157,7 @@ Notes: // // MessageText: // -// The specified Port is unknown. +// The specified port is unknown. // #define ERROR_UNKNOWN_PORT 1796L @@ -5149,7 +5166,7 @@ Notes: // // MessageText: // -// The Printer Driver is unknown. +// The printer driver is unknown. // #define ERROR_UNKNOWN_PRINTER_DRIVER 1797L @@ -5158,7 +5175,7 @@ Notes: // // MessageText: // -// The Print Processor is unknown. +// The print processor is unknown. // #define ERROR_UNKNOWN_PRINTPROCESSOR 1798L @@ -5176,7 +5193,7 @@ Notes: // // MessageText: // -// The specified Priority is invalid. +// The specified priority is invalid. // #define ERROR_INVALID_PRIORITY 1800L @@ -5185,7 +5202,7 @@ Notes: // // MessageText: // -// The Printer Name is invalid. +// The printer name is invalid. // #define ERROR_INVALID_PRINTER_NAME 1801L @@ -5194,7 +5211,7 @@ Notes: // // MessageText: // -// The Printer already exists. +// The printer already exists. // #define ERROR_PRINTER_ALREADY_EXISTS 1802L @@ -5203,7 +5220,7 @@ Notes: // // MessageText: // -// The Printer Command is invalid. +// The printer command is invalid. // #define ERROR_INVALID_PRINTER_COMMAND 1803L @@ -5225,4 +5242,194 @@ Notes: // #define ERROR_INVALID_ENVIRONMENT 1805L +// +// MessageId: RPC_S_NO_MORE_BINDINGS +// +// MessageText: +// +// There are no more bindings. +// +#define RPC_S_NO_MORE_BINDINGS 1806L + +// +// MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT +// +// MessageText: +// +// The account used is an interdomain trust account. Use your global user account or local user account to access this server. +// +#define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L + +// +// MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT +// +// MessageText: +// +// The account used is a Computer Account. Use your global user account or local user account to access this server. +// +#define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L + +// +// MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT +// +// MessageText: +// +// The account used is an server trust account. Use your global user account or local user account to access this server. +// +#define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L + +// +// MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT +// +// MessageText: +// +// The name or security ID (SID) of the domain specified is inconsistent +// with the trust information for that domain. +// +#define ERROR_DOMAIN_TRUST_INCONSISTENT 1810L + +// +// MessageId: ERROR_SERVER_HAS_OPEN_HANDLES +// +// MessageText: +// +// The server is in use and cannot be unloaded. +// +#define ERROR_SERVER_HAS_OPEN_HANDLES 1811L + +// +// MessageId: ERROR_RESOURCE_DATA_NOT_FOUND +// +// MessageText: +// +// The specified image file did not contain a resource section. +// +#define ERROR_RESOURCE_DATA_NOT_FOUND 1812L + +// +// MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND +// +// MessageText: +// +// The specified resource type can not be found in the image file. +// +#define ERROR_RESOURCE_TYPE_NOT_FOUND 1813L + +// +// MessageId: ERROR_RESOURCE_NAME_NOT_FOUND +// +// MessageText: +// +// The specified resource name can not be found in the image file. +// +#define ERROR_RESOURCE_NAME_NOT_FOUND 1814L + +// +// MessageId: ERROR_RESOURCE_LANG_NOT_FOUND +// +// MessageText: +// +// The specified resource language ID cannot be found in the image file. +// +#define ERROR_RESOURCE_LANG_NOT_FOUND 1815L + +// +// MessageId: ERROR_NOT_ENOUGH_QUOTA +// +// MessageText: +// +// Not enough quota is available to process this command. +// +#define ERROR_NOT_ENOUGH_QUOTA 1816L + +// +// MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND +// +// MessageText: +// +// The group member was not found. +// +#define RPC_S_GROUP_MEMBER_NOT_FOUND 1898L + +// +// MessageId: EPT_S_CANT_CREATE +// +// MessageText: +// +// The endpoint mapper database could not be created. +// +#define EPT_S_CANT_CREATE 1899L + +// +// MessageId: RPC_S_INVALID_OBJECT +// +// MessageText: +// +// The object universal unique identifier (UUID) is the nil UUID. +// +#define RPC_S_INVALID_OBJECT 1900L + +// +// MessageId: ERROR_INVALID_TIME +// +// MessageText: +// +// The specified time is invalid. +// +#define ERROR_INVALID_TIME 1901L + +// +// MessageId: ERROR_INVALID_FORM_NAME +// +// MessageText: +// +// The specified Form name is invalid. +// +#define ERROR_INVALID_FORM_NAME 1902L + +// +// MessageId: ERROR_INVALID_FORM_SIZE +// +// MessageText: +// +// The specified Form size is invalid +// +#define ERROR_INVALID_FORM_SIZE 1903L + +// +// MessageId: ERROR_ALREADY_WAITING +// +// MessageText: +// +// The specified Printer handle is already being waited on +// +#define ERROR_ALREADY_WAITING 1904L + +// +// MessageId: ERROR_PRINTER_DELETED +// +// MessageText: +// +// The specified Printer has been deleted +// +#define ERROR_PRINTER_DELETED 1905L + +// +// MessageId: ERROR_INVALID_PRINTER_STATE +// +// MessageText: +// +// The state of the Printer is invalid +// +#define ERROR_INVALID_PRINTER_STATE 1906L + +// +// MessageId: ERROR_NO_BROWSER_SERVERS_FOUND +// +// MessageText: +// +// The list of servers for this workgroup is not currently available +// +#define ERROR_NO_BROWSER_SERVERS_FOUND 6118L + #endif // _WINERROR_