ERRORMSG.H
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:3k
源码类别:
Windows编程
开发平台:
Visual C++
- /*++ BUILD Version: 0001 // Increment this if a change has global effects
- Copyright (c) 1991-1997 Microsoft Corporation
- Module Name:
- errormsg.h
- Abstract:
- This file contains the error code definitions and message for the
- PFMON program.
- Author:
- Steve Wood (stevewo) 09-Aug-1994
- --*/
- #ifndef _PFMON_ERRORMSG_
- #define _PFMON_ERRORMSG_
- #define FACILITY_NT 0x0FFF0000
- //
- // Values are 32 bit values layed out as follows:
- //
- // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
- // 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
- // +---+-+-+-----------------------+-------------------------------+
- // |Sev|C|R| Facility | Code |
- // +---+-+-+-----------------------+-------------------------------+
- //
- // where
- //
- // Sev - is the severity code
- //
- // 00 - Success
- // 01 - Informational
- // 10 - Warning
- // 11 - Error
- //
- // C - is the Customer code flag
- //
- // R - is a reserved bit
- //
- // Facility - is the facility code
- //
- // Code - is the facility's status code
- //
- //
- // Define the facility codes
- //
- #define FACILITY_APPLICATION 0x100
- //
- // Define the severity codes
- //
- #define APP_SEVERITY_WARNING 0x2
- #define APP_SEVERITY_SUCCESS 0x0
- #define APP_SEVERITY_INFORMATIONAL 0x1
- #define APP_SEVERITY_ERROR 0x3
- //
- // MessageId: PFMON_CANT_DEBUG_PROGRAM
- //
- // MessageText:
- //
- // Unable to debug '%1'
- //
- #define PFMON_CANT_DEBUG_PROGRAM 0xC1000001L
- //
- // MessageId: PFMON_CANT_DEBUG_ACTIVE_PROGRAM
- //
- // MessageText:
- //
- // Unable to attach to PID (%1!x!)
- //
- #define PFMON_CANT_DEBUG_ACTIVE_PROGRAM 0xC1000002L
- //
- // MessageId: PFMON_CONTDEBUGEVENT_FAILED
- //
- // MessageText:
- //
- // Unable to continue debug event.
- //
- #define PFMON_CONTDEBUGEVENT_FAILED 0xC1000003L
- //
- // MessageId: PFMON_WAITDEBUGEVENT_FAILED
- //
- // MessageText:
- //
- // Unable to wait for debug event.
- //
- #define PFMON_WAITDEBUGEVENT_FAILED 0xC1000004L
- //
- // MessageId: PFMON_DUPLICATE_PROCESS_ID
- //
- // MessageText:
- //
- // Duplicate Process Id (%1!x!).
- //
- #define PFMON_DUPLICATE_PROCESS_ID 0xC1000005L
- //
- // MessageId: PFMON_MISSING_PROCESS_ID
- //
- // MessageText:
- //
- // Missing Process Id (%1!x!).
- //
- #define PFMON_MISSING_PROCESS_ID 0xC1000006L
- //
- // MessageId: PFMON_DUPLICATE_THREAD_ID
- //
- // MessageText:
- //
- // Duplicate Thread Id (%1!x!) for Process Id (%2!x!)
- //
- #define PFMON_DUPLICATE_THREAD_ID 0xC1000007L
- //
- // MessageId: PFMON_MISSING_THREAD_ID
- //
- // MessageText:
- //
- // Missing Thread Id (%1!x!) for Process Id (%2!x!)
- //
- #define PFMON_MISSING_THREAD_ID 0xC1000008L
- #endif // _PFMON_ERRORMSG_