21 #ifndef __WINE_IPEXPORT_H 22 #define __WINE_IPEXPORT_H 42 struct ip_option_information32
47 unsigned char OptionsSize;
53 #define IP_FLAG_DF 0x2 57 #define IP_OPT_SECURITY 0x82 58 #define IP_OPT_LSRR 0x83 59 #define IP_OPT_SSRR 0x89 61 #define IP_OPT_TS 0x44 62 #define IP_OPT_SID 0x88 64 #define MAX_OPT_SIZE 40 94 struct icmp_echo_reply32
102 struct ip_option_information32
Options;
105 typedef struct ip_option_information32 IP_OPTION_INFORMATION32, *PIP_OPTION_INFORMATION32;
107 typedef struct icmp_echo_reply32 ICMP_ECHO_REPLY32, *PICMP_ECHO_REPLY32;
111 #define IP_STATUS_BASE 11000 114 #define IP_BUF_TOO_SMALL (IP_STATUS_BASE + 1) 115 #define IP_DEST_NET_UNREACHABLE (IP_STATUS_BASE + 2) 116 #define IP_DEST_HOST_UNREACHABLE (IP_STATUS_BASE + 3) 117 #define IP_DEST_PROT_UNREACHABLE (IP_STATUS_BASE + 4) 118 #define IP_DEST_PORT_UNREACHABLE (IP_STATUS_BASE + 5) 119 #define IP_NO_RESOURCES (IP_STATUS_BASE + 6) 120 #define IP_BAD_OPTION (IP_STATUS_BASE + 7) 121 #define IP_HW_ERROR (IP_STATUS_BASE + 8) 122 #define IP_PACKET_TOO_BIG (IP_STATUS_BASE + 9) 123 #define IP_REQ_TIMED_OUT (IP_STATUS_BASE + 10) 124 #define IP_BAD_REQ (IP_STATUS_BASE + 11) 125 #define IP_BAD_ROUTE (IP_STATUS_BASE + 12) 126 #define IP_TTL_EXPIRED_TRANSIT (IP_STATUS_BASE + 13) 127 #define IP_TTL_EXPIRED_REASSEM (IP_STATUS_BASE + 14) 128 #define IP_PARAM_PROBLEM (IP_STATUS_BASE + 15) 129 #define IP_SOURCE_QUENCH (IP_STATUS_BASE + 16) 130 #define IP_OPTION_TOO_BIG (IP_STATUS_BASE + 17) 131 #define IP_BAD_DESTINATION (IP_STATUS_BASE + 18) 133 #define IP_ADDR_DELETED (IP_STATUS_BASE + 19) 134 #define IP_SPEC_MTU_CHANGE (IP_STATUS_BASE + 20) 135 #define IP_MTU_CHANGE (IP_STATUS_BASE + 21) 136 #define IP_UNLOAD (IP_STATUS_BASE + 22) 138 #define IP_GENERAL_FAILURE (IP_STATUS_BASE + 50) 139 #define MAX_IP_STATUS IP_GENERAL_FAILURE 140 #define IP_PENDING (IP_STATUS_BASE + 255) 143 #define MAX_ADAPTER_NAME 128 167 #if (NTDDI_VERSION >= NTDDI_WINXP)
IP_ADAPTER_INDEX_MAP Adapter[1]
struct _IP_UNIDIRECTIONAL_ADAPTER_ADDRESS IP_UNIDIRECTIONAL_ADAPTER_ADDRESS
IPV6_ADDRESS_EX SourceAddress
struct icmpv6_echo_reply_lh ICMPV6_ECHO_REPLY_LH
struct _IPV6_ADDRESS_EX * PIPV6_ADDRESS_EX
struct icmp_echo_request ICMP_ECHO_REQUEST
struct icmp_echo_reply * PICMP_ECHO_REPLY
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG _In_opt_ PVOID Data
IPV6_ADDRESS_EX DestinationAddress
struct _IP_ADAPTER_ORDER_MAP * PIP_ADAPTER_ORDER_MAP
struct _IP_ADAPTER_INDEX_MAP * PIP_ADAPTER_INDEX_MAP
struct _IP_INTERFACE_INFO * PIP_INTERFACE_INFO
struct _IPV6_ADDRESS_EX IPV6_ADDRESS_EX
struct icmpv6_echo_reply_lh * PICMPV6_ECHO_REPLY_LH
_Reserved_ PVOID Reserved
struct _ICMPV6_ECHO_REQUEST * PICMPV6_ECHO_REQUEST
IP_OPTION_INFORMATION Options
struct _IP_ADAPTER_ORDER_MAP IP_ADAPTER_ORDER_MAP
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
_Must_inspect_result_ _In_ ULONG Flags
ICMPV6_ECHO_REPLY_LH * PICMPV6_ECHO_REPLY
struct icmp_echo_request * PICMP_ECHO_REQUEST
struct _ICMPV6_ECHO_REQUEST ICMPV6_ECHO_REQUEST
ICMPV6_ECHO_REPLY_LH ICMPV6_ECHO_REPLY
unsigned int RoundTripTime
struct _IP_UNIDIRECTIONAL_ADAPTER_ADDRESS * PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS
struct ip_option_information IP_OPTION_INFORMATION
struct ip_option_information * PIP_OPTION_INFORMATION
struct _IP_ADAPTER_INDEX_MAP IP_ADAPTER_INDEX_MAP
struct icmp_echo_reply ICMP_ECHO_REPLY
_In_ NDIS_STATUS _In_ ULONG _In_ USHORT _In_opt_ PVOID _In_ ULONG DataSize
struct _IP_INTERFACE_INFO IP_INTERFACE_INFO