FreeRDP
|
Functions | |
const char * | freerdp_get_error_info_string (UINT32 code) |
const char * | freerdp_get_error_info_category (UINT32 code) |
const char * | freerdp_get_error_info_name (UINT32 code) |
void | rdp_print_errinfo (UINT32 code) |
Variables | |
static const ERRINFO | ERRINFO_CODES [] |
#define ERRINFO_BAD_CAPABILITIES_STRING |
#define ERRINFO_BAD_FRAME_ACK_DATA_STRING "There is not enough data to read a TS_FRAME_ACKNOWLEDGE_PDU ([MS-RDPRFX] section 2.2.3.1)." |
#define ERRINFO_BAD_MONITOR_DATA_STRING "The monitorCount field in the Client Monitor Data (section 2.2.1.3.6) is invalid." |
#define ERRINFO_BAD_SUPPRESS_OUTPUT_PDU_STRING |
#define ERRINFO_BITMAP_CACHE_ERROR_PDU_BAD_LENGTH2_STRING |
#define ERRINFO_BITMAP_CACHE_ERROR_PDU_BAD_LENGTH_STRING |
#define ERRINFO_CACHE_CAP_NOT_SET_STRING |
#define ERRINFO_CAPABILITY_SET_TOO_LARGE_STRING |
#define ERRINFO_CAPABILITY_SET_TOO_SMALL_STRING |
#define ERRINFO_CB_CONNECTION_CANCELLED_STRING "Processing of the connection has been cancelled." |
#define ERRINFO_CB_CONNECTION_ERROR_INVALID_SETTINGS_STRING |
#define ERRINFO_CB_DESTINATION_NOT_FOUND_STRING "The target endpoint could not be found." |
#define ERRINFO_CB_DESTINATION_POOL_NOT_FREE_STRING "There are no available endpoints in the pool managed by the Connection Broker." |
#define ERRINFO_CB_LOADING_DESTINATION_STRING |
#define ERRINFO_CB_REDIRECTING_TO_DESTINATION_STRING "An error occurred while the connection was being redirected to the target endpoint." |
#define ERRINFO_CB_SESSION_ONLINE_VM_BOOT_STRING "An error occurred while the target endpoint (a virtual machine) was being started." |
#define ERRINFO_CB_SESSION_ONLINE_VM_BOOT_TIMEOUT_STRING "A time-out occurred while the target endpoint (a virtual machine) was being started." |
#define ERRINFO_CB_SESSION_ONLINE_VM_NO_DNS_STRING "The IP address of the target endpoint (a virtual machine) cannot be determined." |
#define ERRINFO_CB_SESSION_ONLINE_VM_SESSMON_FAILED_STRING |
#define ERRINFO_CB_SESSION_ONLINE_VM_WAKE_STRING "An error occurred while the target endpoint (a virtual machine) was being awakened." |
#define ERRINFO_CLOSE_STACK_ON_DRIVER_FAILURE_STRING |
#define ERRINFO_CLOSE_STACK_ON_DRIVER_IFACE_FAILURE_STRING |
#define ERRINFO_CLOSE_STACK_ON_DRIVER_NOT_READY_STRING |
#define ERRINFO_CONFIRM_ACTIVE_HAS_WRONG_ORIGINATOR_STRING |
#define ERRINFO_CONFIRM_ACTIVE_HAS_WRONG_SHAREID_STRING |
#define ERRINFO_CONFIRM_ACTIVE_PDU_TOO_SHORT_STRING |
#define ERRINFO_CONNECT_FAILED_STRING |
#define ERRINFO_CONTROL_PDU_SEQUENCE_STRING "An out-of-sequence Slow-Path Non-Data PDU (section 2.2.8.1.1.1.1) has been received." |
#define ERRINFO_CREATE_USER_DATA_FAILED_STRING |
#define ERRINFO_DATA_PDU_SEQUENCE_STRING "An out-of-sequence Slow-Path Data PDU (section 2.2.8.1.1.1.1) has been received." |
#define ERRINFO_DECRYPT_FAILED2_STRING |
#define ERRINFO_DECRYPT_FAILED_STRING |
#define ERRINFO_DEFINE | ( | _code, | |
category | |||
) |
#define ERRINFO_DISCONNECTED_BY_OTHER_CONNECTION_STRING "Another user connected to the server, forcing the disconnection of the current connection." |
#define ERRINFO_DRAWNINEGRID_CACHE_ERROR_PDU_BAD_LENGTH_STRING |
#define ERRINFO_DYNAMIC_DST_DISABLED_FIELD_MISSING_STRING |
#define ERRINFO_ENCRYPT_FAILED_STRING "Encryption using Standard RDP Security mechanisms (section 5.3.6) failed." |
#define ERRINFO_ENCRYPTION_PACKAGE_MISMATCH_STRING |
#define ERRINFO_GDIPLUS_PDU_BAD_LENGTH_STRING "There is not enough data to process a GDI+ Error PDU ([MS-RDPEGDI] section 2.2.2.3.4)." |
#define ERRINFO_GRAPHICS_MODE_NOT_SUPPORTED_STRING "The graphics mode requested by the client is not supported by the server." |
#define ERRINFO_GRAPHICS_SUBSYSTEM_FAILED_STRING |
#define ERRINFO_GRAPHICS_SUBSYSTEM_RESET_FAILED_STRING "The server-side graphics subsystem failed to reset." |
#define ERRINFO_IDLE_TIMEOUT_STRING "The idle session limit timer on the server has elapsed." |
#define ERRINFO_INPUT_PDU_BAD_LENGTH_STRING |
#define ERRINFO_INVALID_CHANNEL_ID_STRING |
#define ERRINFO_INVALID_CONTROL_PDU_ACTION_STRING |
#define ERRINFO_INVALID_INPUT_PDU_MOUSE_STRING |
#define ERRINFO_INVALID_INPUT_PDU_TYPE_STRING |
#define ERRINFO_INVALID_REFRESH_RECT_PDU_STRING "An invalid Refresh Rect PDU (section 2.2.11.2) has been received." |
#define ERRINFO_INVALID_VC_COMPRESSION_TYPE_STRING |
#define ERRINFO_INVALIDMONITORCOUNT_STRING "The monitorCount field in the Client Monitor Data(section 2.2.1.3.6) is too large." |
#define ERRINFO_LICENSE_BAD_CLIENT_ENCRYPTION_STRING "A licensing message ([MS-RDPELE] sections 2.2 and 5.1) was incorrectly encrypted." |
#define ERRINFO_LICENSE_BAD_CLIENT_LICENSE_STRING |
#define ERRINFO_LICENSE_BAD_CLIENT_MSG_STRING "The remote computer received an invalid licensing message from the client." |
#define ERRINFO_LICENSE_CANT_FINISH_PROTOCOL_STRING |
#define ERRINFO_LICENSE_CANT_UPGRADE_LICENSE_STRING |
#define ERRINFO_LICENSE_CLIENT_ENDED_PROTOCOL_STRING "The client prematurely ended the licensing protocol ([MS-RDPELE] section 1.3.3)." |
#define ERRINFO_LICENSE_HWID_DOESNT_MATCH_LICENSE_STRING "The Client Access License ([MS-RDPELE] section 1.1) stored by the client has been modified." |
#define ERRINFO_LICENSE_INTERNAL_STRING "An internal error has occurred in the Terminal Services licensing component." |
#define ERRINFO_LICENSE_NO_LICENSE_SERVER_STRING |
#define ERRINFO_LICENSE_NO_LICENSE_STRING |
#define ERRINFO_LICENSE_NO_REMOTE_CONNECTIONS_STRING "The remote computer is not licensed to accept remote connections." |
#define ERRINFO_LOGOFF_BY_USER_STRING "The disconnection was initiated by the user logging off their session on the server." |
#define ERRINFO_MONITORGEOMETRYVALIDATIONFAILED_STRING "The monitor geometry defined by the Client Monitor Data (section 2.2.1.3.6) is invalid." |
#define ERRINFO_NO_CURSOR_CACHE_STRING |
#define ERRINFO_NONE_STRING "" |
#define ERRINFO_OFFSCREEN_CACHE_ERROR_PDU_BAD_LENGTH_STRING |
#define ERRINFO_OUT_OF_MEMORY_STRING "The server ran out of available memory resources." |
#define ERRINFO_PEER_DISCONNECTED_STRING "The peer connection was lost." |
#define ERRINFO_PERSISTENT_KEY_PDU_BAD_LENGTH_STRING "There is not enough data to process a Persistent Key List PDU (section 2.2.1.17)." |
#define ERRINFO_PERSISTENT_KEY_PDU_ILLEGAL_FIRST_STRING |
#define ERRINFO_PERSISTENT_KEY_PDU_TOO_MANY_CACHE_KEYS_STRING |
#define ERRINFO_PERSISTENT_KEY_PDU_TOO_MANY_TOTAL_KEYS_STRING |
#define ERRINFO_REMOTEAPP_NOT_ENABLED_STRING |
#define ERRINFO_RPC_INITIATED_DISCONNECT_BY_USER_STRING |
#define ERRINFO_RPC_INITIATED_DISCONNECT_STRING "The disconnection was initiated by an administrative tool on the server in another session." |
#define ERRINFO_RPC_INITIATED_LOGOFF_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT10_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT11_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT12_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT13_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT14_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT15_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT16_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT17_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT18_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT19_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT20_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT21_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT22_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT23_STRING "There is not enough data to read the Client Info PDU Data (section 2.2.1.11.1)." |
#define ERRINFO_SECURITY_DATA_TOO_SHORT2_STRING "There is not enough data to read a Basic Security Header (section 2.2.8.1.1.2.1)." |
#define ERRINFO_SECURITY_DATA_TOO_SHORT3_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT4_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT5_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT6_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT7_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT8_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT9_STRING |
#define ERRINFO_SECURITY_DATA_TOO_SHORT_STRING |
#define ERRINFO_SERVER_CSRSS_CRASH_STRING "The CSRSS process running in the remote session terminated unexpectedly." |
#define ERRINFO_SERVER_DENIED_CONNECTION_STRING "The server denied the connection." |
#define ERRINFO_SERVER_DWM_CRASH_STRING "The DWM process running in the remote session terminated unexpectedly." |
#define ERRINFO_SERVER_FRESH_CREDENTIALS_REQUIRED_STRING |
#define ERRINFO_SERVER_INSUFFICIENT_PRIVILEGES_STRING "The user cannot connect to the server due to insufficient access privileges." |
#define ERRINFO_SERVER_WINLOGON_CRASH_STRING "The Winlogon process running in the remote session terminated unexpectedly." |
#define ERRINFO_SHARE_DATA_TOO_SHORT_STRING |
#define ERRINFO_SUCCESS_STRING "Success." |
#define ERRINFO_TIMEZONE_KEY_NAME_LENGTH_TOO_LONG_STRING |
#define ERRINFO_TIMEZONE_KEY_NAME_LENGTH_TOO_SHORT_STRING |
#define ERRINFO_UNKNOWN_DATA_PDU_TYPE_STRING "Unknown pduType2 field in a received Share Data Header (section 2.2.8.1.1.1.2)." |
#define ERRINFO_UNKNOWN_PDU_TYPE_STRING "Unknown pduType field in a received Share Control Header (section 2.2.8.1.1.1.1)." |
#define ERRINFO_UPDATE_SESSION_KEY_FAILED_STRING |
#define ERRINFO_VC_DATA_TOO_LONG_STRING |
#define ERRINFO_VC_DECODING_ERROR_STRING "An error occurred when processing dynamic virtual channel data ([MS-RDPEDYC] section 3.3.5)." |
#define ERRINFO_VC_DECOMPRESSED_REASSEMBLE_FAILED_STRING |
#define ERRINFO_VCHANNEL_DATA_TOO_SHORT_STRING |
#define ERRINFO_VCHANNELS_TOO_MANY_STRING |
#define ERRINFO_VIRTUAL_CHANNEL_DECOMPRESSION_STRING |
#define ERRINFO_VIRTUALDESKTOPTOOLARGE_STRING |
#define TAG FREERDP_TAG("core") |
FreeRDP: A Remote Desktop Protocol Implementation Error Info
Copyright 2011 Marc-Andre Moreau marca ndre .more au@g mail. com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
const char* freerdp_get_error_info_category | ( | UINT32 | code | ) |
const char* freerdp_get_error_info_name | ( | UINT32 | code | ) |
const char* freerdp_get_error_info_string | ( | UINT32 | code | ) |
void rdp_print_errinfo | ( | UINT32 | code | ) |
|
static |