?? opcae_er.h
字號:
/*++
Module Name:
opcae_er.h
Abstract:
This file is generated by the MC tool from the opcae_er.mc message
file.
Author:
Jim Luth - OPC Alarm & Events Committee
Revision History:
--*/
/*
Code Assignements:
0000 to 0200 are reserved for Microsoft use
(although some were inadverdantly used for OPC Data Access 1.0 errors).
0200 to 8000 are reserved for future OPC use.
8000 to FFFF can be vendor specific.
*/
#ifndef __OPCAE_ER_H
#define __OPCAE_ER_H
// Since we use FACILITY_ITF our codes must be in the range 0x200 - 0xFFFF
// success codes
//
// 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 the severity codes
//
//
// MessageId: OPC_S_ALREADYACKED
//
// MessageText:
//
// The condition has already been acknowleged
//
#define OPC_S_ALREADYACKED ((HRESULT)0x00040200L)
//
// MessageId: OPC_S_INVALIDBUFFERTIME
//
// MessageText:
//
// The buffer time parameter was invalid
//
#define OPC_S_INVALIDBUFFERTIME ((HRESULT)0x00040201L)
//
// MessageId: OPC_S_INVALIDMAXSIZE
//
// MessageText:
//
// The max size parameter was invalid
//
#define OPC_S_INVALIDMAXSIZE ((HRESULT)0x00040202L)
// error codes
//
// MessageId: OPC_E_INVALIDBRANCHNAME
//
// MessageText:
//
// The string was not recognized as an area name
//
#define OPC_E_INVALIDBRANCHNAME ((HRESULT)0xC0040203L)
//
// MessageId: OPC_E_INVALIDTIME
//
// MessageText:
//
// The time does not match the latest active time
//
#define OPC_E_INVALIDTIME ((HRESULT)0xC0040204L)
//
// MessageId: OPC_E_BUSY
//
// MessageText:
//
// A refresh is currently in progress
//
#define OPC_E_BUSY ((HRESULT)0xC0040205L)
//
// MessageId: OPC_E_NOINFO
//
// MessageText:
//
// Information is not available
//
#define OPC_E_NOINFO ((HRESULT)0xC0040206L)
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -