210:
280:
152:
58:
queued to the I/O completion port. A process requesting I/O services is not notified of completion of the I/O services, but instead checks the I/O completion port's
170:
251:
119:
131:
17:
31:
285:
67:
270:
244:
43:
63:
35:
237:
275:
46:
10 and later. An input/output completion port object is created and associated with a number of
108:
146:
221:
217:
178:
174:
55:
47:
79:
62:
to determine the status of its I/O requests. The I/O completion port manages multiple
264:
59:
194:
51:
197:- Input/output completion port queue data structures and methods for using same
54:. When I/O services are requested on the object, completion is indicated by a
39:
184:
209:
84:
89:
188:
16:"IOCP" redirects here. For the program on IBM mainframes, see
225:
187:- an IOCP implementation of a channel driver for the
151:: CS1 maint: bot: original URL status unknown (
245:
134:. Archived from the original on July 19, 2011
8:
281:Microsoft application programming interfaces
252:
238:
191:language to run on Windows NT/2K/XP/Vista
101:
144:
34:for performing multiple simultaneous
7:
206:
204:
177: (archived November 1, 2010) by
42:versions 3.5 and later, AIX and on
224:. You can help Knowledge (XXG) by
18:Input/Output Configuration Program
14:
132:"Solaris 10 I/O Completion Ports"
208:
120:Configuring IOCP on AIX 5 and 6
1:
171:"Inside I/O Completion Ports"
109:Windows I/O Completion Ports
24:Input/output completion port
302:
203:
15:
36:asynchronous input/output
286:Computer science stubs
271:Events (computing)
233:
232:
293:
254:
247:
240:
218:computer science
212:
205:
179:Mark Russinovich
157:
156:
150:
142:
140:
139:
128:
122:
117:
111:
106:
301:
300:
296:
295:
294:
292:
291:
290:
261:
260:
259:
258:
201:
175:Wayback Machine
166:
161:
160:
143:
137:
135:
130:
129:
125:
118:
114:
107:
103:
98:
76:
21:
12:
11:
5:
299:
297:
289:
288:
283:
278:
273:
263:
262:
257:
256:
249:
242:
234:
231:
230:
213:
199:
198:
192:
182:
165:
164:External links
162:
159:
158:
123:
112:
100:
99:
97:
94:
93:
92:
87:
82:
80:Overlapped I/O
75:
72:
38:operations in
13:
10:
9:
6:
4:
3:
2:
298:
287:
284:
282:
279:
277:
274:
272:
269:
268:
266:
255:
250:
248:
243:
241:
236:
235:
229:
227:
223:
220:article is a
219:
214:
211:
207:
202:
196:
193:
190:
186:
183:
180:
176:
172:
168:
167:
163:
154:
148:
133:
127:
124:
121:
116:
113:
110:
105:
102:
95:
91:
88:
86:
83:
81:
78:
77:
73:
71:
69:
65:
61:
60:message queue
57:
53:
49:
45:
41:
37:
33:
29:
25:
19:
276:Input/output
226:expanding it
215:
200:
136:. Retrieved
126:
115:
104:
52:file handles
27:
23:
22:
195:US6223207B1
68:concurrency
265:Categories
138:2008-07-20
96:References
66:and their
40:Windows NT
185:IOCPSOCK
169:Article
147:cite web
74:See also
30:) is an
173:at the
64:threads
56:message
48:sockets
44:Solaris
85:kqueue
216:This
90:epoll
222:stub
153:link
28:IOCP
189:Tcl
50:or
32:API
267::
149:}}
145:{{
70:.
253:e
246:t
239:v
228:.
181:.
155:)
141:.
26:(
20:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.