00001 // 00002 // Values are 32 bit values laid out as follows: 00003 // 00004 // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 00005 // 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 00006 // +---+-+-+-----------------------+-------------------------------+ 00007 // |Sev|C|R| Facility | Code | 00008 // +---+-+-+-----------------------+-------------------------------+ 00009 // 00010 // where 00011 // 00012 // Sev - is the severity code 00013 // 00014 // 00 - Success 00015 // 01 - Informational 00016 // 10 - Warning 00017 // 11 - Error 00018 // 00019 // C - is the Customer code flag 00020 // 00021 // R - is a reserved bit 00022 // 00023 // Facility - is the facility code 00024 // 00025 // Code - is the facility's status code 00026 // 00027 // 00028 // Define the facility codes 00029 // 00030 #define FACILITY_SYSTEM 0x0 00031 00032 00033 // 00034 // Define the severity codes 00035 // 00036 #define STATUS_SEVERITY_SUCCESS 0x0 00037 #define STATUS_SEVERITY_INFORMATIONAL 0x1 00038 00039 00040 // 00041 // MessageId: MSG_XDAS_LOG_MSG 00042 // 00043 // MessageText: 00044 // 00045 // %1 00046 // 00047 #define MSG_XDAS_LOG_MSG ((DWORD)0x40000001L) 00048