Microsoft Internet Security and Acceleration Server 2004 SDK

Error Codes

The following are the run-time error codes, defined in Wspfwerr.h, that may be returned by the Microsoft Firewall service.

Symbolic name Message ID Message text
FWX_E_TERMINATING 0xC0040001 The object is shutting down.
FWX_E_INVALID_ARG 0xC0040002 The argument is invalid.
FWX_E_ALREADY_IN_BLOCKING_OP 0xC0040003 The blocking operation is already started.
FWX_E_NOT_IN_BLOCKING_OP 0xC0040004 There is no blocking operation to be ended.
FWX_E_FILTER_NOT_REGISTERED 0xC0040005 The filter is not registered.
FWX_E_ALREADY_EXISTS 0x800700B7 The object cannot be created because an object with the same name already exists.
FWX_E_BUFFERFULL 0xC0040007 Not all the data was appended to the buffer object because the buffer was full.
FWX_E_ALREADY_EMULATED 0xC0040009 The connection is already emulated by another filter.
FWX_E_BAD_CONTEXT 0xC004000A The method was not called while handling any of the supported events.
FWX_E_NOT_SUPPORTED 0xC004000B Modifying this property is not allowed for this session.
FWX_E_NOT_AUTHENTICATED 0xC004000C The action cannot be performed because the session is not authenticated.
FWX_E_POLICY_RULES_DENIED 0xC004000D The policy rules do not allow the user request.
FWX_E_MIME_NEEDED 0xC004000E The MIME type is required.
FWX_E_MUST_USE_DS 0xC004000F
FWX_E_NOT_EMULATED 0xC0040010 The connection is not emulated.
FWX_E_IS_BUSY 0xC0040011
FWX_E_NETWORK_RULES_DENIED 0xC0040012
FWX_E_FRAGMENT_PACKET_DROPPED 0xC0040013
FWX_E_FWE_SPOOFING_PACKET_DROPPED 0xC0040014
FWX_E_TCPIPDROP_PACKET_DROPPED 0xC0040015
FWX_E_NO_BACKLOG_PACKET_DROPPED 0xC0040016
FWX_E_TCP_NOT_SYN_PACKET_DROPPED 0xC0040017
FWX_E_BAD_LENGTH_PACKET_DROPPED 0xC0040018
FWX_E_PING_OF_DEATH_PACKET_DROPPED 0xC0040019
FWX_E_OUT_OF_BAND_PACKET_DROPPED 0xC004001A
FWX_E_IP_HALF_SCAN_PACKET_DROPPED 0xC004001B
FWX_E_LAND_ATTACK_DROPPED 0xC004001C
FWX_E_UDP_BOMB_DROPPED 0xC004001D
FWX_E_FULLDENY_DROPPED 0xC004001E
FWX_E_IPOPTIONS_DROPPED 0xC004001F
FWX_E_UNCOMPLETED_CONNECTION_REQUEST 0xC0040020 An attempt to log on to the VPN server was rejected during the authentication phase because the authentication data was not received in a timely manner. The client session was disconnected.
FWX_E_CONNECTION_REQUEST_REJECTED 0xC0040021 An attempt to log on to the VPN server was rejected during the authentication phase. The client session was disconnected.
FWX_E_VALIDATE_QUARANTINE_FAILED 0xC0040022 The VPN quarantine settings could not be validated. The client session was disconnected.
FWX_E_VPN_CONNECTIONS_LIMIT_EXCEEDED 0xC0040023 The VPN client connection limit was exceeded. The client session was disconnected.
FWX_E_OUT_OF_RESOURCES 0xC0040024
FWX_E_BROADCAST_PACKET_DROPPED 0xC0040025
FWX_E_UNKNOWN_ADAPTER_DROPPED 0xC0040026
FWX_E_ICMP_ERROR_PACKET_DROPPED 0xC0040027
FWX_E_INVALID_PROTCOL_PACKET_DROPPED 0xC0040028
FWX_E_PORT_ZERO_PACKET_DROPPED 0xC0040029
FWX_E_SYN_ATTACK_START 0xC004002A ISA Server detected a SYN attack.
FWX_E_SYN_ATTACK_END 0xC004002B ISA Server is no longer experiencing a SYN attack.
FWX_E_INVALID_DHCP_OFFER 0xC004002C
FWX_E_UNREACHABLE_ADDRESS 0xC004002D
FWX_E_ADDRESS_NOT_ALLOWED 0xC004002E
FWX_E_IPSEC_NO_ROUTE_DROPPED 0xC004002F
FWX_E_OUTBOUND_PATH_THROUGH_DROPPED 0xC0040030
FWX_E_BAD_TCP_CHECKSUM_DROPPED 0xC0040031
FWX_E_VPN_USER_MAPPING_FAILED 0xC0040032 An attempt to map a VPN client to a Windows user failed. The client session was disconnected.
FWX_E_RULE_QUOTA_EXCEEDED_DROPPED 0xC0040033 A connection was rejected because the maximum number of connections that can be created for a rule during one second was exceeded.