Added regedit unit test, a couple minor changes to regedit.
[wine] / programs / winetest / include / winsock2.pm
1 # Automatically generated by make_symbols; DO NOT EDIT!! 
2 #
3 # Perl definitions for header file winsock2.h
4 #
5
6
7 package winsock2;
8
9 use strict;
10
11 use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
12
13 require Exporter;
14
15 @ISA = qw(Exporter);
16 @EXPORT = qw(
17     BASE_PROTOCOL
18     CF_ACCEPT
19     CF_DEFER
20     CF_REJECT
21     FD_ACCEPT_BIT
22     FD_CLOSE_BIT
23     FD_CONNECT_BIT
24     FD_MAX_EVENTS
25     FD_OOB_BIT
26     FD_READ_BIT
27     FD_WRITE_BIT
28     INCL_WINSOCK_API_PROTOTYPES
29     INCL_WINSOCK_API_TYPEDEFS
30     IOC_PROTOCOL
31     IOC_UNIX
32     IOC_VENDOR
33     IOC_WS2
34     LAYERED_PROTOCOL
35     MAX_PROTOCOL_CHAIN
36     PVD_CONFIG
37     SD_BOTH
38     SD_RECEIVE
39     SD_SEND
40     SG_CONSTRAINED_GROUP
41     SG_UNCONSTRAINED_GROUP
42     SIO_ADDRESS_LIST_CHANGE
43     SIO_ADDRESS_LIST_QUERY
44     SIO_ASSOCIATE_HANDLE
45     SIO_ENABLE_CIRCULAR_QUEUEING
46     SIO_FIND_ROUTE
47     SIO_FLUSH
48     SIO_GET_BROADCAST_ADDRESS
49     SIO_GET_EXTENSION_FUNCTION_POINTER
50     SIO_GET_GROUP_QOS
51     SIO_GET_INTERFACE_LIST
52     SIO_GET_QOS
53     SIO_MULTICAST_SCOPE
54     SIO_MULTIPOINT_LOOPBACK
55     SIO_QUERY_TARGET_PNP_HANDLE
56     SIO_ROUTING_INTERFACE_CHANGE
57     SIO_ROUTING_INTERFACE_QUERY
58     SIO_SET_GROUP_QOS
59     SIO_SET_QOS
60     SIO_TRANSLATE_HANDLE
61     SO_CONDITIONAL_ACCEPT
62     SO_GROUP_ID
63     SO_GROUP_PRIORITY
64     SO_MAX_MSG_SIZE
65     SO_PROTOCOL_INFOA
66     SO_PROTOCOL_INFOW
67     WSAPROTOCOL_LEN
68     WSA_FLAG_MULTIPOINT_C_LEAF
69     WSA_FLAG_MULTIPOINT_C_ROOT
70     WSA_FLAG_MULTIPOINT_D_LEAF
71     WSA_FLAG_MULTIPOINT_D_ROOT
72     WSA_FLAG_OVERLAPPED
73     WSA_INFINITE
74     WSA_INVALID_EVENT
75     WSA_INVALID_HANDLE
76     WSA_INVALID_PARAMETER
77     WSA_IO_INCOMPLETE
78     WSA_IO_PENDING
79     WSA_MAXIMUM_WAIT_EVENTS
80     WSA_NOT_ENOUGH_MEMORY
81     WSA_OPERATION_ABORTED
82     WSA_WAIT_EVENT_0
83     WSA_WAIT_FAILED
84     WSA_WAIT_IO_COMPLETION
85     WSA_WAIT_TIMEOUT
86 );
87 @EXPORT_OK = qw();
88
89 use constant BASE_PROTOCOL => 1;
90 use constant CF_ACCEPT => 0;
91 use constant CF_DEFER => 2;
92 use constant CF_REJECT => 1;
93 use constant FD_ACCEPT_BIT => 3;
94 use constant FD_CLOSE_BIT => 5;
95 use constant FD_CONNECT_BIT => 4;
96 use constant FD_MAX_EVENTS => 10;
97 use constant FD_OOB_BIT => 2;
98 use constant FD_READ_BIT => 0;
99 use constant FD_WRITE_BIT => 1;
100 use constant INCL_WINSOCK_API_PROTOTYPES => 1;
101 use constant INCL_WINSOCK_API_TYPEDEFS => 0;
102 use constant IOC_PROTOCOL => 268435456;
103 use constant IOC_UNIX => 0;
104 use constant IOC_VENDOR => 402653184;
105 use constant IOC_WS2 => 134217728;
106 use constant LAYERED_PROTOCOL => 0;
107 use constant MAX_PROTOCOL_CHAIN => 7;
108 use constant PVD_CONFIG => 12289;
109 use constant SD_BOTH => 2;
110 use constant SD_RECEIVE => 0;
111 use constant SD_SEND => 1;
112 use constant SG_CONSTRAINED_GROUP => 2;
113 use constant SG_UNCONSTRAINED_GROUP => 1;
114 use constant SIO_ADDRESS_LIST_CHANGE => 671088663;
115 use constant SIO_ADDRESS_LIST_QUERY => 1207959574;
116 use constant SIO_ASSOCIATE_HANDLE => -2013265919;
117 use constant SIO_ENABLE_CIRCULAR_QUEUEING => 671088642;
118 use constant SIO_FIND_ROUTE => 1207959555;
119 use constant SIO_FLUSH => 671088644;
120 use constant SIO_GET_BROADCAST_ADDRESS => 1207959557;
121 use constant SIO_GET_EXTENSION_FUNCTION_POINTER => -939524090;
122 use constant SIO_GET_GROUP_QOS => -939524088;
123 use constant SIO_GET_INTERFACE_LIST => 1074033791;
124 use constant SIO_GET_QOS => -939524089;
125 use constant SIO_MULTICAST_SCOPE => -2013265910;
126 use constant SIO_MULTIPOINT_LOOPBACK => -2013265911;
127 use constant SIO_QUERY_TARGET_PNP_HANDLE => 1207959576;
128 use constant SIO_ROUTING_INTERFACE_CHANGE => -2013265899;
129 use constant SIO_ROUTING_INTERFACE_QUERY => -939524076;
130 use constant SIO_SET_GROUP_QOS => -2013265908;
131 use constant SIO_SET_QOS => -2013265909;
132 use constant SIO_TRANSLATE_HANDLE => -939524083;
133 use constant SO_CONDITIONAL_ACCEPT => 12290;
134 use constant SO_GROUP_ID => 8193;
135 use constant SO_GROUP_PRIORITY => 8194;
136 use constant SO_MAX_MSG_SIZE => 8195;
137 use constant SO_PROTOCOL_INFOA => 8196;
138 use constant SO_PROTOCOL_INFOW => 8197;
139 use constant WSAPROTOCOL_LEN => 255;
140 use constant WSA_FLAG_MULTIPOINT_C_LEAF => 4;
141 use constant WSA_FLAG_MULTIPOINT_C_ROOT => 2;
142 use constant WSA_FLAG_MULTIPOINT_D_LEAF => 16;
143 use constant WSA_FLAG_MULTIPOINT_D_ROOT => 8;
144 use constant WSA_FLAG_OVERLAPPED => 1;
145 use constant WSA_INFINITE => -1;
146 use constant WSA_INVALID_EVENT => 0;
147 use constant WSA_INVALID_HANDLE => 6;
148 use constant WSA_INVALID_PARAMETER => 87;
149 use constant WSA_IO_INCOMPLETE => 996;
150 use constant WSA_IO_PENDING => 997;
151 use constant WSA_MAXIMUM_WAIT_EVENTS => 64;
152 use constant WSA_NOT_ENOUGH_MEMORY => 8;
153 use constant WSA_OPERATION_ABORTED => 995;
154 use constant WSA_WAIT_EVENT_0 => 0;
155 use constant WSA_WAIT_FAILED => -1;
156 use constant WSA_WAIT_IO_COMPLETION => 192;
157 use constant WSA_WAIT_TIMEOUT => 258;
158
159 1;