⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comerr.h

📁 VXWORKS源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
/* dcomErr.h -- DCOM API error codes (subset of win32 error codes) *//* Copyright (c) 1998 Wind River Systems, Inc. */#ifndef __INC_dcomErr_h#define __INC_dcomErr_h/* facility codes */#define FACILITY_WINDOWS                 8#define FACILITY_STORAGE                 3#define FACILITY_RPC                     1#define FACILITY_SSPI                    9#define FACILITY_WIN32                   7#define FACILITY_CONTROL                 10#define FACILITY_NULL                    0#define FACILITY_INTERNET                12#define FACILITY_ITF                     4#define FACILITY_DISPATCH                2#define FACILITY_CERT                    11#define NO_ERROR 0L/* DCOM / RPC error codes */#define RPC_S_INVALID_STRING_BINDING     1700L#define RPC_S_WRONG_KIND_OF_BINDING      1701L#define RPC_S_INVALID_BINDING            1702L#define RPC_S_PROTSEQ_NOT_SUPPORTED      1703L#define RPC_S_INVALID_RPC_PROTSEQ        1704L#define RPC_S_INVALID_STRING_UUID        1705L#define RPC_S_INVALID_ENDPOINT_FORMAT    1706L#define RPC_S_INVALID_NET_ADDR           1707L#define RPC_S_NO_ENDPOINT_FOUND          1708L#define RPC_S_INVALID_TIMEOUT            1709L#define RPC_S_OBJECT_NOT_FOUND           1710L#define RPC_S_ALREADY_REGISTERED         1711L#define RPC_S_TYPE_ALREADY_REGISTERED    1712L#define RPC_S_ALREADY_LISTENING          1713L#define RPC_S_NO_PROTSEQS_REGISTERED     1714L#define RPC_S_NOT_LISTENING              1715L#define RPC_S_UNKNOWN_MGR_TYPE           1716L#define RPC_S_UNKNOWN_IF                 1717L#define RPC_S_NO_BINDINGS                1718L#define RPC_S_NO_PROTSEQS                1719L#define RPC_S_CANT_CREATE_ENDPOINT       1720L#define RPC_S_OUT_OF_RESOURCES           1721L#define RPC_S_SERVER_UNAVAILABLE         1722L#define RPC_S_SERVER_TOO_BUSY            1723L#define RPC_S_INVALID_NETWORK_OPTIONS    1724L#define RPC_S_NO_CALL_ACTIVE             1725L#define RPC_S_CALL_FAILED                1726L#define RPC_S_CALL_FAILED_DNE            1727L#define RPC_S_PROTOCOL_ERROR             1728L#define RPC_S_UNSUPPORTED_TRANS_SYN      1730L#define RPC_S_UNSUPPORTED_TYPE           1732L#define RPC_S_INVALID_TAG                1733L#define RPC_S_INVALID_BOUND              1734L#define RPC_S_NO_ENTRY_NAME              1735L#define RPC_S_INVALID_NAME_SYNTAX        1736L#define RPC_S_UNSUPPORTED_NAME_SYNTAX    1737L#define RPC_S_UUID_NO_ADDRESS            1739L#define RPC_S_DUPLICATE_ENDPOINT         1740L#define RPC_S_UNKNOWN_AUTHN_TYPE         1741L#define RPC_S_MAX_CALLS_TOO_SMALL        1742L#define RPC_S_STRING_TOO_LONG            1743L#define RPC_S_PROTSEQ_NOT_FOUND          1744L#define RPC_S_PROCNUM_OUT_OF_RANGE       1745L#define RPC_S_BINDING_HAS_NO_AUTH        1746L#define RPC_S_UNKNOWN_AUTHN_SERVICE      1747L#define RPC_S_UNKNOWN_AUTHN_LEVEL        1748L#define RPC_S_INVALID_AUTH_IDENTITY      1749L#define RPC_S_UNKNOWN_AUTHZ_SERVICE      1750L#define EPT_S_INVALID_ENTRY              1751L#define EPT_S_CANT_PERFORM_OP            1752L#define EPT_S_NOT_REGISTERED             1753L#define RPC_S_NOTHING_TO_EXPORT          1754L#define RPC_S_INCOMPLETE_NAME            1755L#define RPC_S_INVALID_VERS_OPTION        1756L#define RPC_S_NO_MORE_MEMBERS            1757L#define RPC_S_NOT_ALL_OBJS_UNEXPORTED    1758L#define RPC_S_INTERFACE_NOT_FOUND        1759L#define RPC_S_ENTRY_ALREADY_EXISTS       1760L#define RPC_S_ENTRY_NOT_FOUND            1761L#define RPC_S_NAME_SERVICE_UNAVAILABLE   1762L#define RPC_S_INVALID_NAF_ID             1763L#define RPC_S_CANNOT_SUPPORT             1764L#define RPC_S_NO_CONTEXT_AVAILABLE       1765L#define RPC_S_INTERNAL_ERROR             1766L#define RPC_S_ZERO_DIVIDE                1767L#define RPC_S_ADDRESS_ERROR              1768L#define RPC_S_FP_DIV_ZERO                1769L#define RPC_S_FP_UNDERFLOW               1770L#define RPC_S_FP_OVERFLOW                1771L#define RPC_X_NO_MORE_ENTRIES            1772L#define RPC_X_SS_CHAR_TRANS_OPEN_FAIL    1773L#define RPC_X_SS_CHAR_TRANS_SHORT_FILE   1774L#define RPC_X_SS_IN_NULL_CONTEXT         1775L#define RPC_X_SS_CONTEXT_DAMAGED         1777L#define RPC_X_SS_HANDLES_MISMATCH        1778L#define RPC_X_SS_CANNOT_GET_CALL_HANDLE  1779L#define RPC_X_NULL_REF_POINTER           1780L#define RPC_X_ENUM_VALUE_OUT_OF_RANGE    1781L#define RPC_X_BYTE_COUNT_TOO_SMALL       1782L#define RPC_X_BAD_STUB_DATA              1783L#define ERROR_INVALID_USER_BUFFER        1784L#define ERROR_UNRECOGNIZED_MEDIA         1785L#define ERROR_NO_TRUST_LSA_SECRET        1786L#define ERROR_NO_TRUST_SAM_ACCOUNT       1787L#define ERROR_TRUSTED_DOMAIN_FAILURE     1788L#define ERROR_TRUSTED_RELATIONSHIP_FAILURE 1789L#define ERROR_TRUST_FAILURE              1790L#define RPC_S_CALL_IN_PROGRESS           1791L#define ERROR_NETLOGON_NOT_STARTED       1792L#define ERROR_ACCOUNT_EXPIRED            1793L#define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L#define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L#define ERROR_UNKNOWN_PORT               1796L#define ERROR_UNKNOWN_PRINTER_DRIVER     1797L#define ERROR_UNKNOWN_PRINTPROCESSOR     1798L#define ERROR_INVALID_SEPARATOR_FILE     1799L#define ERROR_INVALID_PRIORITY           1800L#define ERROR_INVALID_PRINTER_NAME       1801L#define ERROR_PRINTER_ALREADY_EXISTS     1802L#define ERROR_INVALID_PRINTER_COMMAND    1803L#define ERROR_INVALID_DATATYPE           1804L#define ERROR_INVALID_ENVIRONMENT        1805L#define RPC_S_NO_MORE_BINDINGS           1806L#define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L#define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L#define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L#define ERROR_DOMAIN_TRUST_INCONSISTENT  1810L#define ERROR_SERVER_HAS_OPEN_HANDLES    1811L#define ERROR_RESOURCE_DATA_NOT_FOUND    1812L#define ERROR_RESOURCE_TYPE_NOT_FOUND    1813L#define ERROR_RESOURCE_NAME_NOT_FOUND    1814L#define ERROR_RESOURCE_LANG_NOT_FOUND    1815L#define ERROR_NOT_ENOUGH_QUOTA           1816L#define RPC_S_NO_INTERFACES              1817L#define RPC_S_CALL_CANCELLED             1818L#define RPC_S_BINDING_INCOMPLETE         1819L#define RPC_S_COMM_FAILURE               1820L#define RPC_S_UNSUPPORTED_AUTHN_LEVEL    1821L#define RPC_S_NO_PRINC_NAME              1822L#define RPC_S_NOT_RPC_ERROR              1823L#define RPC_S_UUID_LOCAL_ONLY            1824L#define RPC_S_SEC_PKG_ERROR              1825L#define RPC_S_NOT_CANCELLED              1826L#define RPC_X_INVALID_ES_ACTION          1827L#define RPC_X_WRONG_ES_VERSION           1828L#define RPC_X_WRONG_STUB_VERSION         1829L#define RPC_X_INVALID_PIPE_OBJECT        1830L#define RPC_X_INVALID_PIPE_OPERATION     1831L#define RPC_X_WRONG_PIPE_VERSION         1832L#define RPC_S_GROUP_MEMBER_NOT_FOUND     1898L#define EPT_S_CANT_CREATE                1899L#define RPC_S_INVALID_OBJECT             1900L/* DCOM object exporter error codes */#define OR_INVALID_OXID                  1910L#define OR_INVALID_OID                   1911L#define OR_INVALID_SET                   1912L/* HRESULT SEVERITY values required for DCOM */#define SEVERITY_SUCCESS    0#define SEVERITY_ERROR      1/* SUCCEEDED / FAILED macros for testing returned HRESULTs */#define SUCCEEDED(hr)		((HRESULT) (hr) >= 0)#define FAILED(hr)		((HRESULT) (hr) < 0)#define HRESULT_CODE(hr)	((hr) & 0xFFFF)#define HRESULT_FACILITY(hr)	(((hr) >> 16) & 0x1FFF)#define HRESULT_SEVERITY(hr)	(((hr) >> 31) & 0x01)/* How to make your own HRESULT */#define MAKE_HRESULT(sev,fac,code)		\    ((HRESULT) (((unsigned long)(sev)<<31) |	\		((unsigned long)(fac)<<16) |	\		((unsigned long)(code))) )

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -