++
m a p i c o d e . p a s
Abstract:
Automatic conversion of mapicode.h.
Comments:
This source file automatically converted by
htrans 0.91 beta 1 Copyright (c) 1997 Alexander Staubo
Revision history:
18-06-1997 20:53 alex [Autogenerated]
18-06-1997 20:53 alex Retouched for release
--
MAPI_E_ACCOUNT_DISABLED
MAPI_E_AMBIGUOUS_RECIP
MAPI_E_BAD_CHARWIDTH
MAPI_E_BAD_COLUMN
MAPI_E_BAD_VALUE
MAPI_E_BUSY
MAPI_E_CALL_FAILED
MAPI_E_CANCEL
MAPI_E_COLLISION
MAPI_E_COMPUTED
MAPI_E_CORRUPT_DATA
MAPI_E_CORRUPT_STORE
MAPI_E_DECLINE_COPY
MAPI_E_DISK_ERROR
MAPI_E_END_OF_SESSION
MAPI_E_EXTENDED_ERROR
MAPI_E_FAILONEPROVIDER
MAPI_E_FOLDER_CYCLE
MAPI_E_HAS_FOLDERS
MAPI_E_HAS_MESSAGES
MAPI_E_INTERFACE_NOT_SUPPORTED
MAPI_E_INVALID_ACCESS_TIME
MAPI_E_INVALID_BOOKMARK
MAPI_E_INVALID_ENTRYID
MAPI_E_INVALID_OBJECT
MAPI_E_INVALID_PARAMETER
MAPI_E_INVALID_TYPE
MAPI_E_INVALID_WORKSTATION_ACCOUNT
MAPI_E_LOGON_FAILED
MAPI_E_MISSING_REQUIRED_COLUMN
MAPI_E_NETWORK_ERROR
MAPI_E_NON_STANDARD
MAPI_E_NOT_ENOUGH_DISK
MAPI_E_NOT_ENOUGH_MEMORY
MAPI_E_NOT_ENOUGH_RESOURCES
MAPI_E_NOT_FOUND
MAPI_E_NOT_INITIALIZED
MAPI_E_NOT_IN_QUEUE
MAPI_E_NOT_ME
MAPI_E_NO_ACCESS
MAPI_E_NO_RECIPIENTS
MAPI_E_NO_SUPPORT
MAPI_E_NO_SUPPRESS
MAPI_E_OBJECT_CHANGED
MAPI_E_OBJECT_DELETED
MAPI_E_PASSWORD_CHANGE_REQUIRED
MAPI_E_PASSWORD_EXPIRED
MAPI_E_SESSION_LIMIT
MAPI_E_STRING_TOO_LONG
MAPI_E_SUBMITTED
MAPI_E_TABLE_EMPTY
MAPI_E_TABLE_TOO_BIG
MAPI_E_TIMEOUT
MAPI_E_TOO_BIG
MAPI_E_TOO_COMPLEX
MAPI_E_TYPE_NO_SUPPORT
MAPI_E_UNABLE_TO_ABORT
MAPI_E_UNABLE_TO_COMPLETE
MAPI_E_UNCONFIGURED
MAPI_E_UNEXPECTED_ID
MAPI_E_UNEXPECTED_TYPE
MAPI_E_UNKNOWN_CPID
MAPI_E_UNKNOWN_ENTRYID
MAPI_E_UNKNOWN_FLAGS
MAPI_E_UNKNOWN_LCID
MAPI_E_USER_CANCEL
MAPI_E_VERSION
MAPI_E_WAIT
MAPI_W_APPROX_COUNT
MAPI_W_CANCEL_MESSAGE
MAPI_W_ERRORS_RETURNED
MAPI_W_NO_SERVICE
MAPI_W_PARTIAL_COMPLETION
MAPI_W_POSITION_CHANGED
SUCCESS_SUCCESS
MAPI_E_ACCOUNT_DISABLED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($124 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_AMBIGUOUS_RECIP = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($700 )
Address Book specific errors and warnings
MAPI_E_BAD_CHARWIDTH = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($103 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_BAD_COLUMN = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($118 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_BAD_VALUE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($301 )
Property specific errors and warnings
MAPI_E_BUSY = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($10 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_CALL_FAILED = {!! htrans: Warning[2] - Constant value not verifiable }
E_FAIL
General errors (used by more than one MAPI object)
MAPI_E_CANCEL = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($501 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_COLLISION = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($604 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_COMPUTED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11A )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_CORRUPT_DATA = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_CORRUPT_STORE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($600 )
Message Store, Folder, and Message specific errors and warnings
MAPI_E_DECLINE_COPY = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($306 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_DISK_ERROR = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($116 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_END_OF_SESSION = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($200 )
MAPI base function and status object specific errors and warnings
MAPI_E_EXTENDED_ERROR = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($119 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_FAILONEPROVIDER = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11D )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_FOLDER_CYCLE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($60 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_HAS_FOLDERS = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($609 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_HAS_MESSAGES = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($60A )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INTERFACE_NOT_SUPPORTED = {!! htrans: Warning[2] - Constant value not verifiable }
E_NOINTERFACE
!! htrans: Warning[2] - Constant value not verifiable
MAPI_E_INVALID_ACCESS_TIME = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($123 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INVALID_BOOKMARK = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($405 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INVALID_ENTRYID = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($107 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INVALID_OBJECT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($108 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INVALID_PARAMETER = {!! htrans: Warning[2] - Constant value not verifiable }
E_INVALIDARG
!! htrans: Warning[2] - Constant value not verifiable
MAPI_E_INVALID_TYPE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($302 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_INVALID_WORKSTATION_ACCOUNT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($122 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_LOGON_FAILED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($111 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_MISSING_REQUIRED_COLUMN = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($202 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NETWORK_ERROR = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($115 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NON_STANDARD = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($606 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_ENOUGH_DISK = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($10D )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_ENOUGH_MEMORY = {!! htrans: Warning[2] - Constant value not verifiable }
E_OUTOFMEMORY
!! htrans: Warning[2] - Constant value not verifiable
MAPI_E_NOT_ENOUGH_RESOURCES = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($10E )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_FOUND = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($10F )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_INITIALIZED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($605 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_IN_QUEUE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($601 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NOT_ME = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($502 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NO_ACCESS = {!! htrans: Warning[2] - Constant value not verifiable }
E_ACCESSDENIED
!! htrans: Warning[2] - Constant value not verifiable
MAPI_E_NO_RECIPIENTS = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($607 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_NO_SUPPORT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($102 )
!! htrans: Warning[2] - Constant value not verifiable
MAPI_E_NO_SUPPRESS = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($602 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_OBJECT_CHANGED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($109 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_OBJECT_DELETED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($10A )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_PASSWORD_CHANGE_REQUIRED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($120 )
Flavors of E_ACCESSDENIED, used at logon
MAPI_E_PASSWORD_EXPIRED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($121 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_SESSION_LIMIT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($112 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_STRING_TOO_LONG = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($105 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_SUBMITTED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($608 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TABLE_EMPTY = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($402 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TABLE_TOO_BIG = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($403 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TIMEOUT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($401 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TOO_BIG = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($305 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TOO_COMPLEX = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($117 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_TYPE_NO_SUPPORT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($303 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNABLE_TO_ABORT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($114 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNABLE_TO_COMPLETE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($400 )
Table specific errors and warnings
MAPI_E_UNCONFIGURED = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11C )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNEXPECTED_ID = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($307 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNEXPECTED_TYPE = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($304 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNKNOWN_CPID = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11E )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNKNOWN_ENTRYID = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($201 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNKNOWN_FLAGS = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($106 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_UNKNOWN_LCID = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($11F )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_USER_CANCEL = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($113 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_VERSION = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($110 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_E_WAIT = {!! htrans: [MAPI MAKE_MAPI_E macro] }
(1 shl 31) or (FACILITY_ITF shl 16) or ($500 )
Transport specific errors and warnings
MAPI_W_APPROX_COUNT = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($482 )
!! htrans: [MAPI MAKE_MAPI_S macro]
MAPI_W_CANCEL_MESSAGE = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($580 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_W_ERRORS_RETURNED = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($380 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_W_NO_SERVICE = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($203 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_W_PARTIAL_COMPLETION = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($680 )
!! htrans: [MAPI MAKE_MAPI_E macro]
MAPI_W_POSITION_CHANGED = {!! htrans: [MAPI MAKE_MAPI_S macro] }
(FACILITY_ITF shl 16) or ($481 )
!! htrans: [MAPI MAKE_MAPI_E macro]
SUCCESS_SUCCESS = 0
!! htrans: Translated header file begins here } (*
* M A P I C O D E . H
*
* Status Codes returned by MAPI routines
*
* Copyright 1986-1996 Microsoft Corporation. All Rights Reserved.
*) {!! htrans: Warning[9] - Ignored: #if defined (WIN32) && !defined (_WIN32) } {$DEFINE _WIN32} { Define S_OK and ITF_* } {$IFDEF _WIN32} {!! htrans: Warning[9] - Ignored: #include } (*
* MAPI Status codes follow the style of OLE 2.0 sCodes as defined in the
* OLE 2.0 Programmer's Reference and header file scode.h (Windows 3.x)
* or winerror.h (Windows NT and Windows 95).
*
*) { On Windows 3.x, status codes have 32-bit values 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
* +-+---------------------+-------+-------------------------------+
* |S| Context | Facil | Code |
* +-+---------------------+-------+-------------------------------+
*
* where
*
* S - is the severity code
*
* 0 - SEVERITY_SUCCESS
* 1 - SEVERITY_ERROR
*
* Context - context info
*
* Facility - is the facility code
*
* 0x0 - FACILITY_NULL generally useful errors ([SE]_*)
* 0x1 - FACILITY_RPC remote procedure call errors (RPC_E_*)
* 0x2 - FACILITY_DISPATCH late binding dispatch errors
* 0x3 - FACILITY_STORAGE storage errors (STG_E_*)
* 0x4 - FACILITY_ITF interface-specific errors
*
* Code - is the facility's status code
*
*
} (*
* On Windows NT 3.5 and Windows 95, scodes are 32-bit values
* laid 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
* +-+-+-+-+-+---------------------+-------------------------------+
* |S|R|C|N|r| Facility | Code |
* +-+-+-+-+-+---------------------+-------------------------------+
*
* where
*
* S - Severity - indicates success/fail
*
* 0 - Success
* 1 - Fail (COERROR)
*
* R - reserved portion of the facility code, corresponds to NT's
* second severity bit.
*
* C - reserved portion of the facility code, corresponds to NT's
* C field.
*
* N - reserved portion of the facility code. Used to indicate a
* mapped NT status value.
*
* r - reserved portion of the facility code. Reserved for internal
* use. Used to indicate HRESULT values that are not status
* values, but are instead message ids for display strings.
*
* Facility - is the facility code
* FACILITY_NULL 0x0
* FACILITY_RPC 0x1
* FACILITY_DISPATCH 0x2
* FACILITY_STORAGE 0x3
* FACILITY_ITF 0x4
* FACILITY_WIN32 0x7
* FACILITY_WINDOWS 0x8
*
* Code - is the facility's status code
*
*) (*
* We can't use OLE 2.0 macros to build sCodes because the definition has
* changed and we wish to conform to the new definition.
*) {!! htrans: Warning[1] - Cannot handle macro define } {!! htrans: Warning[1] - Line is: #define MAKE_MAPI_SCODE(sev,fac,code) \ } { The following two macros are used to build OLE 2.0 style sCodes } {!! htrans: Warning[1] - Cannot handle macro define } {!! htrans: Warning[1] - Line is: #define MAKE_MAPI_E( err ) (MAKE_MAPI_SCODE( 1, FACILITY_ITF, err )) } {!! htrans: Warning[1] - Cannot handle macro define } {!! htrans: Warning[1] - Line is: #define MAKE_MAPI_S( warn ) (MAKE_MAPI_SCODE( 0, FACILITY_ITF, warn ))