Changeset 497 for trunk/Include/api_winsock2.sbp
- Timestamp:
- Mar 28, 2008, 5:43:34 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Include/api_winsock2.sbp
r300 r497 2 2 #define _WINSOCK2API_ 3 3 #define _WINSOCKAPI_ 4 /*5 #ifndef INCL_WINSOCK_API_PROTOTYPES6 #define INCL_WINSOCK_API_PROTOTYPES 17 #endif8 9 #ifndef INCL_WINSOCK_API_TYPEDEFS10 #define INCL_WINSOCK_API_TYPEDEFS 011 #endif12 */13 4 14 5 Const WINSOCK_VERSION = MAKEWORD(2, 2) … … 218 209 Const IMPLINK_HIGHEXPER = 158 219 210 220 #ifndef s_addr221 #define s_addr222 211 ' Internet address (old style... should be updated) 223 212 Type /*Class*/ in_addr … … 281 270 */ 282 271 End Type 'Class 283 #endif284 272 285 273 Const IN_CLASSA(i) = (((i) As DWord And &h80000000) = 0) … … 557 545 Const FD_ALL_EVENTS = ((1 << FD_MAX_EVENTS) - 1) 558 546 559 # include <api_winerror.sbp>547 #require <api_winerror.sbp> 560 548 561 549 ' Compatibility macros. … … 602 590 TypeDef LPWSABUF = *WSABUF 603 591 604 # include <qos.ab>592 #require <qos.ab> 605 593 606 594 Type QOS 'struct _QualityOfService … … 918 906 ' registration (RNR) API 919 907 920 #ifndef _tagBLOB_DEFINED921 #define _tagBLOB_DEFINED922 #define _BLOB_DEFINED923 #define _LPBLOB_DEFINED924 908 Type BLOB 925 909 cbSize As DWord … … 931 915 End Type 932 916 TypeDef LPBLOB = *BLOB 933 #endif934 917 935 918 ' Service Install Flags … … 970 953 Const RES_UNUSED_1 = (&h00000001) 971 954 Const RES_FLUSH_CACHE = (&h00000002) 972 #ifndef RES_SERVICE973 #define RES_SERVICE974 955 Const RES_SERVICE = (&h00000004) 975 #endif /* RES_SERVICE */976 956 977 957 ' Well known value names for Service Types 978 958 979 Const SERVICE_TYPE_VALUE_IPXPORTA = "IpxSocket"959 'Const SERVICE_TYPE_VALUE_IPXPORTA = "IpxSocket" 980 960 'Const SERVICE_TYPE_VALUE_IPXPORTW = L"IpxSocket" 981 Const SERVICE_TYPE_VALUE_SAPIDA = "SapId"961 'Const SERVICE_TYPE_VALUE_SAPIDA = "SapId" 982 962 'Const SERVICE_TYPE_VALUE_SAPIDW = L"SapId" 983 963 984 Const SERVICE_TYPE_VALUE_TCPPORTA = "TcpPort"964 'Const SERVICE_TYPE_VALUE_TCPPORTA = "TcpPort" 985 965 'Const SERVICE_TYPE_VALUE_TCPPORTW = L"TcpPort" 986 966 987 Const SERVICE_TYPE_VALUE_UDPPORTA = "UdpPort"967 'Const SERVICE_TYPE_VALUE_UDPPORTA = "UdpPort" 988 968 'Const SERVICE_TYPE_VALUE_UDPPORTW = L"UdpPort" 989 969 990 Const SERVICE_TYPE_VALUE_OBJECTIDA = "ObjectId"970 'Const SERVICE_TYPE_VALUE_OBJECTIDA = "ObjectId" 991 971 'Const SERVICE_TYPE_VALUE_OBJECTIDW = L"ObjectId" 992 993 #ifdef UNICODE994 972 /* 973 #ifdef UNICODE 995 974 Const SERVICE_TYPE_VALUE_SAPID = SERVICE_TYPE_VALUE_SAPIDW 996 975 Const SERVICE_TYPE_VALUE_TCPPORT = SERVICE_TYPE_VALUE_TCPPORTW 997 976 Const SERVICE_TYPE_VALUE_UDPPORT = SERVICE_TYPE_VALUE_UDPPORTW 998 977 Const SERVICE_TYPE_VALUE_OBJECTID = SERVICE_TYPE_VALUE_OBJECTIDW 999 */ 1000 #else 1001 978 #else 1002 979 Const SERVICE_TYPE_VALUE_SAPID = SERVICE_TYPE_VALUE_SAPIDA 1003 980 Const SERVICE_TYPE_VALUE_TCPPORT = SERVICE_TYPE_VALUE_TCPPORTA 1004 981 Const SERVICE_TYPE_VALUE_UDPPORT = SERVICE_TYPE_VALUE_UDPPORTA 1005 982 Const SERVICE_TYPE_VALUE_OBJECTID = SERVICE_TYPE_VALUE_OBJECTIDA 1006 1007 #endif 1008 1009 #ifndef __CSADDR_DEFINED__ 1010 #define __CSADDR_DEFINED__ 983 #endif 984 */ 985 Const SERVICE_TYPE_VALUE_IPXPORT = "IpxSocket" 986 Const SERVICE_TYPE_VALUE_SAPID = "SapId" 987 Const SERVICE_TYPE_VALUE_TCPPORT = "TcpPort" 988 Const SERVICE_TYPE_VALUE_UDPPORT = "UdpPort" 989 Const SERVICE_TYPE_VALUE_OBJECTID = "ObjectId" 1011 990 1012 991 ' SockAddr Information … … 1027 1006 TypeDef PCSADDR_INFO = *CSADDR_INFO 1028 1007 TypeDef LPCSADDR_INFO = *CSADDR_INFO 1029 #endif1030 1008 1031 1009 ' Address list returned via SIO_ADDRESS_LIST_QUERY … … 2136 2114 Const WSAGETSELECTERROR(lParam) = HIWORD(lParam) 2137 2115 2138 #ifdef IPV6STRICT2139 '# include <wsipv6ok.ab>2140 #endif2141 2142 #endif 2116 '#ifdef IPV6STRICT 2117 '#require <wsipv6ok.ab> 2118 '#endif 2119 2120 #endif
Note:
See TracChangeset
for help on using the changeset viewer.