| 1 |
/** |
| 2 |
* This file has no copyright assigned and is placed in the Public Domain. |
| 3 |
* This file is part of the mingw-w64 runtime package. |
| 4 |
* No warranty is given; refer to the file DISCLAIMER.PD within this package. |
| 5 |
*/ |
| 6 |
#define FACILITY_SIP_STATUS_CODE 0xEF |
| 7 |
#define FACILITY_RTC_INTERFACE 0xEE |
| 8 |
#define FACILITY_PINT_STATUS_CODE 0xF0 |
| 9 |
|
| 10 |
#define STATUS_SEVERITY_SUCCESS 0x0 |
| 11 |
#define STATUS_SEVERITY_RTC_ERROR 0x2 |
| 12 |
|
| 13 |
#define RTC_E_SIP_CODECS_DO_NOT_MATCH ((HRESULT)0x80EE0000) |
| 14 |
#define RTC_E_SIP_STREAM_PRESENT ((HRESULT)0x80EE0001) |
| 15 |
#define RTC_E_SIP_STREAM_NOT_PRESENT ((HRESULT)0x80EE0002) |
| 16 |
#define RTC_E_SIP_NO_STREAM ((HRESULT)0x80EE0003) |
| 17 |
#define RTC_E_SIP_PARSE_FAILED ((HRESULT)0x80EE0004) |
| 18 |
#define RTC_E_SIP_HEADER_NOT_PRESENT ((HRESULT)0x80EE0005) |
| 19 |
#define RTC_E_SDP_NOT_PRESENT ((HRESULT)0x80EE0006) |
| 20 |
#define RTC_E_SDP_PARSE_FAILED ((HRESULT)0x80EE0007) |
| 21 |
#define RTC_E_SDP_UPDATE_FAILED ((HRESULT)0x80EE0008) |
| 22 |
#define RTC_E_SDP_MULTICAST ((HRESULT)0x80EE0009) |
| 23 |
#define RTC_E_SDP_CONNECTION_ADDR ((HRESULT)0x80EE000A) |
| 24 |
#define RTC_E_SDP_NO_MEDIA ((HRESULT)0x80EE000B) |
| 25 |
#define RTC_E_SIP_TIMEOUT ((HRESULT)0x80EE000C) |
| 26 |
#define RTC_E_SDP_FAILED_TO_BUILD ((HRESULT)0x80EE000D) |
| 27 |
#define RTC_E_SIP_INVITE_TRANSACTION_PENDING ((HRESULT)0x80EE000E) |
| 28 |
#define RTC_E_SIP_AUTH_HEADER_SENT ((HRESULT)0x80EE000F) |
| 29 |
#define RTC_E_SIP_AUTH_TYPE_NOT_SUPPORTED ((HRESULT)0x80EE0010) |
| 30 |
#define RTC_E_SIP_AUTH_FAILED ((HRESULT)0x80EE0011) |
| 31 |
#define RTC_E_INVALID_SIP_URL ((HRESULT)0x80EE0012) |
| 32 |
#define RTC_E_DESTINATION_ADDRESS_LOCAL ((HRESULT)0x80EE0013) |
| 33 |
#define RTC_E_INVALID_ADDRESS_LOCAL ((HRESULT)0x80EE0014) |
| 34 |
#define RTC_E_DESTINATION_ADDRESS_MULTICAST ((HRESULT)0x80EE0015) |
| 35 |
#define RTC_E_INVALID_PROXY_ADDRESS ((HRESULT)0x80EE0016) |
| 36 |
#define RTC_E_SIP_TRANSPORT_NOT_SUPPORTED ((HRESULT)0x80EE0017) |
| 37 |
#define RTC_E_SIP_NEED_MORE_DATA ((HRESULT)0x80EE0018) |
| 38 |
#define RTC_E_SIP_CALL_DISCONNECTED ((HRESULT)0x80EE0019) |
| 39 |
#define RTC_E_SIP_REQUEST_DESTINATION_ADDR_NOT_PRESENT ((HRESULT)0x80EE001A) |
| 40 |
#define RTC_E_SIP_UDP_SIZE_EXCEEDED ((HRESULT)0x80EE001B) |
| 41 |
#define RTC_E_SIP_SSL_TUNNEL_FAILED ((HRESULT)0x80EE001C) |
| 42 |
#define RTC_E_SIP_SSL_NEGOTIATION_TIMEOUT ((HRESULT)0x80EE001D) |
| 43 |
#define RTC_E_SIP_STACK_SHUTDOWN ((HRESULT)0x80EE001E) |
| 44 |
#define RTC_E_MEDIA_CONTROLLER_STATE ((HRESULT)0x80EE001F) |
| 45 |
#define RTC_E_MEDIA_NEED_TERMINAL ((HRESULT)0x80EE0020) |
| 46 |
#define RTC_E_MEDIA_AUDIO_DEVICE_NOT_AVAILABLE ((HRESULT)0x80EE0021) |
| 47 |
#define RTC_E_MEDIA_VIDEO_DEVICE_NOT_AVAILABLE ((HRESULT)0x80EE0022) |
| 48 |
#define RTC_E_START_STREAM ((HRESULT)0x80EE0023) |
| 49 |
#define RTC_E_MEDIA_AEC ((HRESULT)0x80EE0024) |
| 50 |
#define RTC_E_CLIENT_NOT_INITIALIZED ((HRESULT)0x80EE0025) |
| 51 |
#define RTC_E_CLIENT_ALREADY_INITIALIZED ((HRESULT)0x80EE0026) |
| 52 |
#define RTC_E_CLIENT_ALREADY_SHUT_DOWN ((HRESULT)0x80EE0027) |
| 53 |
#define RTC_E_PRESENCE_NOT_ENABLED ((HRESULT)0x80EE0028) |
| 54 |
#define RTC_E_INVALID_SESSION_TYPE ((HRESULT)0x80EE0029) |
| 55 |
#define RTC_E_INVALID_SESSION_STATE ((HRESULT)0x80EE002A) |
| 56 |
#define RTC_E_NO_PROFILE ((HRESULT)0x80EE002B) |
| 57 |
#define RTC_E_LOCAL_PHONE_NEEDED ((HRESULT)0x80EE002C) |
| 58 |
#define RTC_E_NO_DEVICE ((HRESULT)0x80EE002D) |
| 59 |
#define RTC_E_INVALID_PROFILE ((HRESULT)0x80EE002E) |
| 60 |
#define RTC_E_PROFILE_NO_PROVISION ((HRESULT)0x80EE002F) |
| 61 |
#define RTC_E_PROFILE_NO_KEY ((HRESULT)0x80EE0030) |
| 62 |
#define RTC_E_PROFILE_NO_NAME ((HRESULT)0x80EE0031) |
| 63 |
#define RTC_E_PROFILE_NO_USER ((HRESULT)0x80EE0032) |
| 64 |
#define RTC_E_PROFILE_NO_USER_URI ((HRESULT)0x80EE0033) |
| 65 |
#define RTC_E_PROFILE_NO_SERVER ((HRESULT)0x80EE0034) |
| 66 |
#define RTC_E_PROFILE_NO_SERVER_ADDRESS ((HRESULT)0x80EE0035) |
| 67 |
#define RTC_E_PROFILE_NO_SERVER_PROTOCOL ((HRESULT)0x80EE0036) |
| 68 |
#define RTC_E_PROFILE_INVALID_SERVER_PROTOCOL ((HRESULT)0x80EE0037) |
| 69 |
#define RTC_E_PROFILE_INVALID_SERVER_AUTHMETHOD ((HRESULT)0x80EE0038) |
| 70 |
#define RTC_E_PROFILE_INVALID_SERVER_ROLE ((HRESULT)0x80EE0039) |
| 71 |
#define RTC_E_PROFILE_MULTIPLE_REGISTRARS ((HRESULT)0x80EE003A) |
| 72 |
#define RTC_E_PROFILE_INVALID_SESSION ((HRESULT)0x80EE003B) |
| 73 |
#define RTC_E_PROFILE_INVALID_SESSION_PARTY ((HRESULT)0x80EE003C) |
| 74 |
#define RTC_E_PROFILE_INVALID_SESSION_TYPE ((HRESULT)0x80EE003D) |
| 75 |
#define RTC_E_OPERATION_WITH_TOO_MANY_PARTICIPANTS ((HRESULT)0x80EE003E) |
| 76 |
#define RTC_E_BASIC_AUTH_SET_TLS ((HRESULT)0x80EE003F) |
| 77 |
#define RTC_E_SIP_HIGH_SECURITY_SET_TLS ((HRESULT)0x80EE0040) |
| 78 |
#define RTC_S_ROAMING_NOT_SUPPORTED ((HRESULT)0x00EE0041) |
| 79 |
#define RTC_E_PROFILE_SERVER_UNAUTHORIZED ((HRESULT)0x80EE0042) |
| 80 |
#define RTC_E_DUPLICATE_REALM ((HRESULT)0x80EE0043) |
| 81 |
#define RTC_E_POLICY_NOT_ALLOW ((HRESULT)0x80EE0044) |
| 82 |
#define RTC_E_PORT_MAPPING_UNAVAILABLE ((HRESULT)0x80EE0045) |
| 83 |
#define RTC_E_PORT_MAPPING_FAILED ((HRESULT)0x80EE0046) |
| 84 |
#define RTC_E_SECURITY_LEVEL_NOT_COMPATIBLE ((HRESULT)0x80EE0047) |
| 85 |
#define RTC_E_SECURITY_LEVEL_NOT_DEFINED ((HRESULT)0x80EE0048) |
| 86 |
#define RTC_E_SECURITY_LEVEL_NOT_SUPPORTED_BY_PARTICIPANT ((HRESULT)0x80EE0049) |
| 87 |
#define RTC_E_DUPLICATE_BUDDY ((HRESULT)0x80EE004A) |
| 88 |
#define RTC_E_DUPLICATE_WATCHER ((HRESULT)0x80EE004B) |
| 89 |
#define RTC_E_MALFORMED_XML ((HRESULT)0x80EE004C) |
| 90 |
#define RTC_E_ROAMING_OPERATION_INTERRUPTED ((HRESULT)0x80EE004D) |
| 91 |
#define RTC_E_ROAMING_FAILED ((HRESULT)0x80EE004E) |
| 92 |
#define RTC_E_INVALID_BUDDY_LIST ((HRESULT)0x80EE004F) |
| 93 |
#define RTC_E_INVALID_ACL_LIST ((HRESULT)0x80EE0050) |
| 94 |
#define RTC_E_NO_GROUP ((HRESULT)0x80EE0051) |
| 95 |
#define RTC_E_DUPLICATE_GROUP ((HRESULT)0x80EE0052) |
| 96 |
#define RTC_E_TOO_MANY_GROUPS ((HRESULT)0x80EE0053) |
| 97 |
#define RTC_E_NO_BUDDY ((HRESULT)0x80EE0054) |
| 98 |
#define RTC_E_NO_WATCHER ((HRESULT)0x80EE0055) |
| 99 |
#define RTC_E_NO_REALM ((HRESULT)0x80EE0056) |
| 100 |
#define RTC_E_NO_TRANSPORT ((HRESULT)0x80EE0057) |
| 101 |
#define RTC_E_NOT_EXIST ((HRESULT)0x80EE0058) |
| 102 |
#define RTC_E_INVALID_PREFERENCE_LIST ((HRESULT)0x80EE0059) |
| 103 |
#define RTC_E_MAX_PENDING_OPERATIONS ((HRESULT)0x80EE005A) |
| 104 |
#define RTC_E_TOO_MANY_RETRIES ((HRESULT)0x80EE005B) |
| 105 |
#define RTC_E_INVALID_PORTRANGE ((HRESULT)0x80EE005C) |
| 106 |
#define RTC_E_SIP_CALL_CONNECTION_NOT_ESTABLISHED ((HRESULT)0x80EE005D) |
| 107 |
#define RTC_E_SIP_ADDITIONAL_PARTY_IN_TWO_PARTY_SESSION ((HRESULT)0x80EE005E) |
| 108 |
#define RTC_E_SIP_PARTY_ALREADY_IN_SESSION ((HRESULT)0x80EE005F) |
| 109 |
#define RTC_E_SIP_OTHER_PARTY_JOIN_IN_PROGRESS ((HRESULT)0x80EE0060) |
| 110 |
#define RTC_E_INVALID_OBJECT_STATE ((HRESULT)0x80EE0061) |
| 111 |
#define RTC_E_PRESENCE_ENABLED ((HRESULT)0x80EE0062) |
| 112 |
#define RTC_E_ROAMING_ENABLED ((HRESULT)0x80EE0063) |
| 113 |
#define RTC_E_SIP_TLS_INCOMPATIBLE_ENCRYPTION ((HRESULT)0x80EE0064) |
| 114 |
#define RTC_E_SIP_INVALID_CERTIFICATE ((HRESULT)0x80EE0065) |
| 115 |
#define RTC_E_SIP_DNS_FAIL ((HRESULT)0x80EE0066) |
| 116 |
#define RTC_E_SIP_TCP_FAIL ((HRESULT)0x80EE0067) |
| 117 |
#define RTC_E_TOO_SMALL_EXPIRES_VALUE ((HRESULT)0x80EE0068) |
| 118 |
#define RTC_E_SIP_TLS_FAIL ((HRESULT)0x80EE0069) |
| 119 |
#define RTC_E_NOT_PRESENCE_PROFILE ((HRESULT)0x80EE006A) |
| 120 |
#define RTC_E_SIP_INVITEE_PARTY_TIMEOUT ((HRESULT)0x80EE006B) |
| 121 |
#define RTC_E_SIP_AUTH_TIME_SKEW ((HRESULT)0x80EE006C) |
| 122 |
#define RTC_E_INVALID_REGISTRATION_STATE ((HRESULT)0x80EE006D) |
| 123 |
#define RTC_E_MEDIA_DISABLED ((HRESULT)0x80EE006E) |
| 124 |
#define RTC_E_MEDIA_ENABLED ((HRESULT)0x80EE006F) |
| 125 |
#define RTC_E_REFER_NOT_ACCEPTED ((HRESULT)0x80EE0070) |
| 126 |
#define RTC_E_REFER_NOT_ALLOWED ((HRESULT)0x80EE0071) |
| 127 |
#define RTC_E_REFER_NOT_EXIST ((HRESULT)0x80EE0072) |
| 128 |
#define RTC_E_SIP_HOLD_OPERATION_PENDING ((HRESULT)0x80EE0073) |
| 129 |
#define RTC_E_SIP_UNHOLD_OPERATION_PENDING ((HRESULT)0x80EE0074) |
| 130 |
#define RTC_E_MEDIA_SESSION_NOT_EXIST ((HRESULT)0x80EE0075) |
| 131 |
#define RTC_E_MEDIA_SESSION_IN_HOLD ((HRESULT)0x80EE0076) |
| 132 |
#define RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE ((HRESULT)0x80EE0077) |
| 133 |
#define RTC_E_MAX_REDIRECTS ((HRESULT)0x80EE0078) |
| 134 |
#define RTC_E_REDIRECT_PROCESSING_FAILED ((HRESULT)0x80EE0079) |
| 135 |
#define RTC_E_LISTENING_SOCKET_NOT_EXIST ((HRESULT)0x80EE007A) |
| 136 |
#define RTC_E_INVALID_LISTEN_SOCKET ((HRESULT)0x80EE007B) |
| 137 |
#define RTC_E_PORT_MANAGER_ALREADY_SET ((HRESULT)0x80EE007C) |
| 138 |
#define RTC_E_SECURITY_LEVEL_ALREADY_SET ((HRESULT)0x80EE007D) |
| 139 |
#define RTC_E_UDP_NOT_SUPPORTED ((HRESULT)0x80EE007E) |
| 140 |
#define RTC_E_SIP_REFER_OPERATION_PENDING ((HRESULT)0x80EE007F) |
| 141 |
#define RTC_E_PLATFORM_NOT_SUPPORTED ((HRESULT)0x80EE0080) |
| 142 |
#define RTC_E_SIP_PEER_PARTICIPANT_IN_MULTIPARTY_SESSION ((HRESULT)0x80EE0081) |
| 143 |
#define RTC_E_NOT_ALLOWED ((HRESULT)0x80EE0082) |
| 144 |
#define RTC_E_REGISTRATION_DEACTIVATED ((HRESULT)0x80EE0083) |
| 145 |
#define RTC_E_REGISTRATION_REJECTED ((HRESULT)0x80EE0084) |
| 146 |
#define RTC_E_REGISTRATION_UNREGISTERED ((HRESULT)0x80EE0085) |
| 147 |
#define RTC_E_STATUS_INFO_TRYING ((HRESULT)0x00EF0064) |
| 148 |
#define RTC_E_STATUS_INFO_RINGING ((HRESULT)0x00EF00B4) |
| 149 |
#define RTC_E_STATUS_INFO_CALL_FORWARDING ((HRESULT)0x00EF00B5) |
| 150 |
#define RTC_E_STATUS_INFO_QUEUED ((HRESULT)0x00EF00B6) |
| 151 |
#define RTC_E_STATUS_SESSION_PROGRESS ((HRESULT)0x00EF00B7) |
| 152 |
#define RTC_E_STATUS_SUCCESS ((HRESULT)0x00EF00C8) |
| 153 |
#define RTC_E_STATUS_REDIRECT_MULTIPLE_CHOICES ((HRESULT)0x80EF012C) |
| 154 |
#define RTC_E_STATUS_REDIRECT_MOVED_PERMANENTLY ((HRESULT)0x80EF012D) |
| 155 |
#define RTC_E_STATUS_REDIRECT_MOVED_TEMPORARILY ((HRESULT)0x80EF012E) |
| 156 |
#define RTC_E_STATUS_REDIRECT_SEE_OTHER ((HRESULT)0x80EF012F) |
| 157 |
#define RTC_E_STATUS_REDIRECT_USE_PROXY ((HRESULT)0x80EF0131) |
| 158 |
#define RTC_E_STATUS_REDIRECT_ALTERNATIVE_SERVICE ((HRESULT)0x80EF017C) |
| 159 |
#define RTC_E_STATUS_CLIENT_BAD_REQUEST ((HRESULT)0x80EF0190) |
| 160 |
#define RTC_E_STATUS_CLIENT_UNAUTHORIZED ((HRESULT)0x80EF0191) |
| 161 |
#define RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED ((HRESULT)0x80EF0192) |
| 162 |
#define RTC_E_STATUS_CLIENT_FORBIDDEN ((HRESULT)0x80EF0193) |
| 163 |
#define RTC_E_STATUS_CLIENT_NOT_FOUND ((HRESULT)0x80EF0194) |
| 164 |
#define RTC_E_STATUS_CLIENT_METHOD_NOT_ALLOWED ((HRESULT)0x80EF0195) |
| 165 |
#define RTC_E_STATUS_CLIENT_NOT_ACCEPTABLE ((HRESULT)0x80EF0196) |
| 166 |
#define RTC_E_STATUS_CLIENT_PROXY_AUTHENTICATION_REQUIRED ((HRESULT)0x80EF0197) |
| 167 |
#define RTC_E_STATUS_CLIENT_REQUEST_TIMEOUT ((HRESULT)0x80EF0198) |
| 168 |
#define RTC_E_STATUS_CLIENT_CONFLICT ((HRESULT)0x80EF0199) |
| 169 |
#define RTC_E_STATUS_CLIENT_GONE ((HRESULT)0x80EF019A) |
| 170 |
#define RTC_E_STATUS_CLIENT_LENGTH_REQUIRED ((HRESULT)0x80EF019B) |
| 171 |
#define RTC_E_STATUS_CLIENT_REQUEST_ENTITY_TOO_LARGE ((HRESULT)0x80EF019D) |
| 172 |
#define RTC_E_STATUS_CLIENT_REQUEST_URI_TOO_LARGE ((HRESULT)0x80EF019E) |
| 173 |
#define RTC_E_STATUS_CLIENT_UNSUPPORTED_MEDIA_TYPE ((HRESULT)0x80EF019F) |
| 174 |
#define RTC_E_STATUS_CLIENT_BAD_EXTENSION ((HRESULT)0x80EF01A4) |
| 175 |
#define RTC_E_STATUS_CLIENT_TEMPORARILY_NOT_AVAILABLE ((HRESULT)0x80EF01E0) |
| 176 |
#define RTC_E_STATUS_CLIENT_TRANSACTION_DOES_NOT_EXIST ((HRESULT)0x80EF01E1) |
| 177 |
#define RTC_E_STATUS_CLIENT_LOOP_DETECTED ((HRESULT)0x80EF01E2) |
| 178 |
#define RTC_E_STATUS_CLIENT_TOO_MANY_HOPS ((HRESULT)0x80EF01E3) |
| 179 |
#define RTC_E_STATUS_CLIENT_ADDRESS_INCOMPLETE ((HRESULT)0x80EF01E4) |
| 180 |
#define RTC_E_STATUS_CLIENT_AMBIGUOUS ((HRESULT)0x80EF01E5) |
| 181 |
#define RTC_E_STATUS_CLIENT_BUSY_HERE ((HRESULT)0x80EF01E6) |
| 182 |
#define RTC_E_STATUS_REQUEST_TERMINATED ((HRESULT)0x80EF01E7) |
| 183 |
#define RTC_E_STATUS_NOT_ACCEPTABLE_HERE ((HRESULT)0x80EF01E8) |
| 184 |
#define RTC_E_STATUS_SERVER_INTERNAL_ERROR ((HRESULT)0x80EF01F4) |
| 185 |
#define RTC_E_STATUS_SERVER_NOT_IMPLEMENTED ((HRESULT)0x80EF01F5) |
| 186 |
#define RTC_E_STATUS_SERVER_BAD_GATEWAY ((HRESULT)0x80EF01F6) |
| 187 |
#define RTC_E_STATUS_SERVER_SERVICE_UNAVAILABLE ((HRESULT)0x80EF01F7) |
| 188 |
#define RTC_E_STATUS_SERVER_SERVER_TIMEOUT ((HRESULT)0x80EF01F8) |
| 189 |
#define RTC_E_STATUS_SERVER_VERSION_NOT_SUPPORTED ((HRESULT)0x80EF01F9) |
| 190 |
#define RTC_E_STATUS_GLOBAL_BUSY_EVERYWHERE ((HRESULT)0x80EF0258) |
| 191 |
#define RTC_E_STATUS_GLOBAL_DECLINE ((HRESULT)0x80EF025B) |
| 192 |
#define RTC_E_STATUS_GLOBAL_DOES_NOT_EXIST_ANYWHERE ((HRESULT)0x80EF025C) |
| 193 |
#define RTC_E_STATUS_GLOBAL_NOT_ACCEPTABLE ((HRESULT)0x80EF025E) |
| 194 |
#define RTC_E_PINT_STATUS_REJECTED_BUSY ((HRESULT)0x80F00005) |
| 195 |
#define RTC_E_PINT_STATUS_REJECTED_NO_ANSWER ((HRESULT)0x80F00006) |
| 196 |
#define RTC_E_PINT_STATUS_REJECTED_ALL_BUSY ((HRESULT)0x80F00007) |
| 197 |
#define RTC_E_PINT_STATUS_REJECTED_PL_FAILED ((HRESULT)0x80F00008) |
| 198 |
#define RTC_E_PINT_STATUS_REJECTED_SW_FAILED ((HRESULT)0x80F00009) |
| 199 |
#define RTC_E_PINT_STATUS_REJECTED_CANCELLED ((HRESULT)0x80F0000A) |
| 200 |
#define RTC_E_PINT_STATUS_REJECTED_BADNUMBER ((HRESULT)0x80F0000B) |