1 ////////////////////////////////////////////////////////////////////
2 // Copyright (C) Alexander Telyatnikov, Ivan Keliukh, Yegor Anchishkin, SKIF Software, 1999-2013. Kiev, Ukraine
4 // This file was released under the GPLv2 on June 2015.
5 ////////////////////////////////////////////////////////////////////
6 /*************************************************************************
12 * Module: UDF FSD Event Log Messages
15 * Contains error strings in a format understandable to the message compiler.
16 * Please compile (using mc) with the -c option which will set the
17 * "Customer" bit in all errors.
18 * Use values beginning at 0xA000 (e.g. 0xA001) for the UDF FSD
20 * Do NOT use %1 for insertion strings. The I/O manager assumes that
21 * the first insertion string is the name of the driver/device.
23 *************************************************************************/
25 // Values are 32 bit values layed out as follows:
27 // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
28 // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
29 // +---+-+-+-----------------------+-------------------------------+
30 // |Sev|C|R| Facility | Code |
31 // +---+-+-+-----------------------+-------------------------------+
35 // Sev - is the severity code
42 // C - is the Customer code flag
44 // R - is a reserved bit
46 // Facility - is the facility code
48 // Code - is the facility's status code
51 // Define the facility codes
56 // Define the severity codes
58 #define STATUS_SEVERITY_WARNING 0x2
59 #define STATUS_SEVERITY_SUCCESS 0x0
60 #define STATUS_SEVERITY_INFORMATIONAL 0x1
61 #define STATUS_SEVERITY_ERROR 0x3
65 // MessageId: UDF_ERROR_INTERNAL_ERROR
69 // The UDF FSD encountered an internal error. Please check log data information.
71 #define UDF_ERROR_INTERNAL_ERROR ((ULONG)0xE004A001L)