Repository URL to install this package:
|
Version:
3.0.0 ▾
|
{
This file is part of the Free Pascal run time library.
Copyright (c) 2008 Free Pascal development team.
See the file COPYING.FPC, included in this distribution,
for details about the copyright.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
********************************************************************** }
//
// Module Name:
//
// raserror.h
//
// Abstract:
//
// Remote Access external API
// RAS specific error codes
//
//
// Microsoft Windows Mobile 6.0 for PocketPC SDK.
//
unit RASError;
interface
const
RASBASE = 600;
SUCCESS = 0;
PENDING = RASBASE + 0;
ERROR_INVALID_PORT_HANDLE = RASBASE + 1;
ERROR_PORT_ALREADY_OPEN = RASBASE + 2;
ERROR_BUFFER_TOO_SMALL = RASBASE + 3;
ERROR_WRONG_INFO_SPECIFIED = RASBASE + 4;
ERROR_CANNOT_SET_PORT_INFO = RASBASE + 5;
ERROR_PORT_NOT_CONNECTED = RASBASE + 6;
ERROR_EVENT_INVALID = RASBASE + 7;
ERROR_DEVICE_DOES_NOT_EXIST = RASBASE + 8;
ERROR_DEVICETYPE_DOES_NOT_EXIST = RASBASE + 9;
ERROR_BUFFER_INVALID = RASBASE + 10;
ERROR_ROUTE_NOT_AVAILABLE = RASBASE + 11;
ERROR_ROUTE_NOT_ALLOCATED = RASBASE + 12;
ERROR_INVALID_COMPRESSION_SPECIFIED = RASBASE + 13;
ERROR_OUT_OF_BUFFERS = RASBASE + 14;
ERROR_PORT_NOT_FOUND = RASBASE + 15;
ERROR_ASYNC_REQUEST_PENDING = RASBASE + 16;
ERROR_ALREADY_DISCONNECTING = RASBASE + 17;
ERROR_PORT_NOT_OPEN = RASBASE + 18;
ERROR_PORT_DISCONNECTED = RASBASE + 19;
ERROR_NO_ENDPOINTS = RASBASE + 20;
ERROR_CANNOT_OPEN_PHONEBOOK = RASBASE + 21;
ERROR_CANNOT_LOAD_PHONEBOOK = RASBASE + 22;
ERROR_CANNOT_FIND_PHONEBOOK_ENTRY = RASBASE + 23;
ERROR_CANNOT_WRITE_PHONEBOOK = RASBASE + 24;
ERROR_CORRUPT_PHONEBOOK = RASBASE + 25;
ERROR_CANNOT_LOAD_STRING = RASBASE + 26;
ERROR_KEY_NOT_FOUND = RASBASE + 27;
ERROR_DISCONNECTION = RASBASE + 28;
ERROR_REMOTE_DISCONNECTION = RASBASE + 29;
ERROR_HARDWARE_FAILURE = RASBASE + 30;
ERROR_USER_DISCONNECTION = RASBASE + 31;
ERROR_INVALID_SIZE = RASBASE + 32;
ERROR_PORT_NOT_AVAILABLE = RASBASE + 33;
ERROR_CANNOT_PROJECT_CLIENT = RASBASE + 34;
ERROR_UNKNOWN = RASBASE + 35;
ERROR_WRONG_DEVICE_ATTACHED = RASBASE + 36;
ERROR_BAD_STRING = RASBASE + 37;
ERROR_REQUEST_TIMEOUT = RASBASE + 38;
ERROR_CANNOT_GET_LANA = RASBASE + 39;
ERROR_NETBIOS_ERROR = RASBASE + 40;
ERROR_SERVER_OUT_OF_RESOURCES = RASBASE + 41;
ERROR_NAME_EXISTS_ON_NET = RASBASE + 42;
ERROR_SERVER_GENERAL_NET_FAILURE = RASBASE + 43;
WARNING_MSG_ALIAS_NOT_ADDED = RASBASE + 44;
ERROR_AUTH_INTERNAL = RASBASE + 45;
ERROR_RESTRICTED_LOGON_HOURS = RASBASE + 46;
ERROR_ACCT_DISABLED = RASBASE + 47;
ERROR_PASSWD_EXPIRED = RASBASE + 48;
ERROR_NO_DIALIN_PERMISSION = RASBASE + 49;
ERROR_SERVER_NOT_RESPONDING = RASBASE + 50;
ERROR_FROM_DEVICE = RASBASE + 51;
ERROR_UNRECOGNIZED_RESPONSE = RASBASE + 52;
ERROR_MACRO_NOT_FOUND = RASBASE + 53;
ERROR_MACRO_NOT_DEFINED = RASBASE + 54;
ERROR_MESSAGE_MACRO_NOT_FOUND = RASBASE + 55;
ERROR_DEFAULTOFF_MACRO_NOT_FOUND = RASBASE + 56;
ERROR_FILE_COULD_NOT_BE_OPENED = RASBASE + 57;
ERROR_DEVICENAME_TOO_LONG = RASBASE + 58;
ERROR_DEVICENAME_NOT_FOUND = RASBASE + 59;
ERROR_NO_RESPONSES = RASBASE + 60;
ERROR_NO_COMMAND_FOUND = RASBASE + 61;
ERROR_WRONG_KEY_SPECIFIED = RASBASE + 62;
ERROR_UNKNOWN_DEVICE_TYPE = RASBASE + 63;
ERROR_ALLOCATING_MEMORY = RASBASE + 64;
ERROR_PORT_NOT_CONFIGURED = RASBASE + 65;
ERROR_DEVICE_NOT_READY = RASBASE + 66;
ERROR_READING_INI_FILE = RASBASE + 67;
ERROR_NO_CONNECTION = RASBASE + 68;
ERROR_BAD_USAGE_IN_INI_FILE = RASBASE + 69;
ERROR_READING_SECTIONNAME = RASBASE + 70;
ERROR_READING_DEVICETYPE = RASBASE + 71;
ERROR_READING_DEVICENAME = RASBASE + 72;
ERROR_READING_USAGE = RASBASE + 73;
ERROR_READING_MAXCONNECTBPS = RASBASE + 74;
ERROR_READING_MAXCARRIERBPS = RASBASE + 75;
ERROR_LINE_BUSY = RASBASE + 76;
ERROR_VOICE_ANSWER = RASBASE + 77;
ERROR_NO_ANSWER = RASBASE + 78;
ERROR_NO_CARRIER = RASBASE + 79;
ERROR_NO_DIALTONE = RASBASE + 80;
ERROR_IN_COMMAND = RASBASE + 81;
ERROR_WRITING_SECTIONNAME = RASBASE + 82;
ERROR_WRITING_DEVICETYPE = RASBASE + 83;
ERROR_WRITING_DEVICENAME = RASBASE + 84;
ERROR_WRITING_MAXCONNECTBPS = RASBASE + 85;
ERROR_WRITING_MAXCARRIERBPS = RASBASE + 86;
ERROR_WRITING_USAGE = RASBASE + 87;
ERROR_WRITING_DEFAULTOFF = RASBASE + 88;
ERROR_READING_DEFAULTOFF = RASBASE + 89;
ERROR_EMPTY_INI_FILE = RASBASE + 90;
ERROR_AUTHENTICATION_FAILURE = RASBASE + 91;
ERROR_PORT_OR_DEVICE = RASBASE + 92;
ERROR_NOT_BINARY_MACRO = RASBASE + 93;
ERROR_DCB_NOT_FOUND = RASBASE + 94;
ERROR_STATE_MACHINES_NOT_STARTED = RASBASE + 95;
ERROR_STATE_MACHINES_ALREADY_STARTED = RASBASE + 96;
ERROR_PARTIAL_RESPONSE_LOOPING = RASBASE + 97;
ERROR_UNKNOWN_RESPONSE_KEY = RASBASE + 98;
ERROR_RECV_BUF_FULL = RASBASE + 99;
ERROR_CMD_TOO_LONG = RASBASE + 100;
ERROR_UNSUPPORTED_BPS = RASBASE + 101;
ERROR_UNEXPECTED_RESPONSE = RASBASE + 102;
ERROR_INTERACTIVE_MODE = RASBASE + 103;
ERROR_BAD_CALLBACK_NUMBER = RASBASE + 104;
ERROR_INVALID_AUTH_STATE = RASBASE + 105;
ERROR_WRITING_INITBPS = RASBASE + 106;
ERROR_X25_DIAGNOSTIC = RASBASE + 107;
ERROR_ACCT_EXPIRED = RASBASE + 108;
ERROR_CHANGING_PASSWORD = RASBASE + 109;
ERROR_OVERRUN = RASBASE + 110;
ERROR_RASMAN_CANNOT_INITIALIZE = RASBASE + 111;
ERROR_BIPLEX_PORT_NOT_AVAILABLE = RASBASE + 112;
ERROR_NO_ACTIVE_ISDN_LINES = RASBASE + 113;
ERROR_NO_ISDN_CHANNELS_AVAILABLE = RASBASE + 114;
ERROR_TOO_MANY_LINE_ERRORS = RASBASE + 115;
ERROR_IP_CONFIGURATION = RASBASE + 116;
ERROR_NO_IP_ADDRESSES = RASBASE + 117;
ERROR_PPP_TIMEOUT = RASBASE + 118;
ERROR_PPP_REMOTE_TERMINATED = RASBASE + 119;
ERROR_PPP_NO_PROTOCOLS_CONFIGURED = RASBASE + 120;
ERROR_PPP_NO_RESPONSE = RASBASE + 121;
ERROR_PPP_INVALID_PACKET = RASBASE + 122;
ERROR_PHONE_NUMBER_TOO_LONG = RASBASE + 123;
ERROR_IPXCP_NO_DIALOUT_CONFIGURED = RASBASE + 124;
ERROR_IPXCP_NO_DIALIN_CONFIGURED = RASBASE + 125;
ERROR_IPXCP_DIALOUT_ALREADY_ACTIVE = RASBASE + 126;
ERROR_ACCESSING_TCPCFGDLL = RASBASE + 127;
ERROR_NO_IP_RAS_ADAPTER = RASBASE + 128;
ERROR_SLIP_REQUIRES_IP = RASBASE + 129;
ERROR_PROJECTION_NOT_COMPLETE = RASBASE + 130;
ERROR_PROTOCOL_NOT_CONFIGURED = RASBASE + 131;
ERROR_PPP_NOT_CONVERGING = RASBASE + 132;
ERROR_PPP_CP_REJECTED = RASBASE + 133;
ERROR_PPP_LCP_TERMINATED = RASBASE + 134;
ERROR_PPP_REQUIRED_ADDRESS_REJECTED = RASBASE + 135;
ERROR_PPP_NCP_TERMINATED = RASBASE + 136;
ERROR_PPP_LOOPBACK_DETECTED = RASBASE + 137;
ERROR_PPP_NO_ADDRESS_ASSIGNED = RASBASE + 138;
ERROR_CANNOT_USE_LOGON_CREDENTIALS = RASBASE + 139;
ERROR_TAPI_CONFIGURATION = RASBASE + 140;
ERROR_NO_LOCAL_ENCRYPTION = RASBASE + 141;
ERROR_NO_REMOTE_ENCRYPTION = RASBASE + 142;
ERROR_REMOTE_REQUIRES_ENCRYPTION = RASBASE + 143;
ERROR_IPXCP_NET_NUMBER_CONFLICT = RASBASE + 144;
ERROR_INVALID_SMM = RASBASE + 145;
ERROR_SMM_UNINITIALIZED = RASBASE + 146;
ERROR_NO_MAC_FOR_PORT = RASBASE + 147;
ERROR_SMM_TIMEOUT = RASBASE + 148;
ERROR_BAD_PHONE_NUMBER = RASBASE + 149;
ERROR_WRONG_MODULE = RASBASE + 150;
ERROR_PPP_MAC = RASBASE + 151;
ERROR_PPP_LCP = RASBASE + 152;
ERROR_PPP_AUTH = RASBASE + 153;
ERROR_PPP_NCP = RASBASE + 154;
ERROR_POWER_OFF = RASBASE + 155;
ERROR_POWER_OFF_CD = RASBASE + 156;
ERROR_DIAL_ALREADY_IN_PROGRESS = RASBASE + 157;
ERROR_RASAUTO_CANNOT_INITIALIZE = RASBASE + 158;
ERROR_UNABLE_TO_AUTHENTICATE_SERVER = RASBASE + 178;
RASBASEEND = RASBASE + 158;
ROUTEBASE = 900;
ERROR_IDLE_DISCONNECTED = ROUTEBASE + 26;
// The port has been disconnected due to inactivity.%0
implementation
end.