Mercurial > projects > ddbg_continued
comparison win32/lmserver.d @ 1:4a9dcbd9e54f
-files of 0.13 beta
-fixes so that it now compiles with the current dmd version
author | marton@basel.hu |
---|---|
date | Tue, 05 Apr 2011 20:44:01 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:586e4a649642 | 1:4a9dcbd9e54f |
---|---|
1 /***********************************************************************\ | |
2 * lmserver.d * | |
3 * * | |
4 * Windows API header module * | |
5 * * | |
6 * Translated from MinGW Windows headers * | |
7 * * | |
8 * Placed into public domain * | |
9 \***********************************************************************/ | |
10 module win32.lmserver; | |
11 | |
12 import win32.winsvc; | |
13 private import win32.lmcons, win32.windef; | |
14 | |
15 struct SERVER_INFO_100 { | |
16 DWORD sv100_platform_id; | |
17 LPWSTR sv100_name; | |
18 } | |
19 alias SERVER_INFO_100* PSERVER_INFO_100, LPSERVER_INFO_100; | |
20 | |
21 struct SERVER_INFO_101 { | |
22 DWORD sv101_platform_id; | |
23 LPWSTR sv101_name; | |
24 DWORD sv101_version_major; | |
25 DWORD sv101_version_minor; | |
26 DWORD sv101_type; | |
27 LPWSTR sv101_comment; | |
28 } | |
29 alias SERVER_INFO_101* PSERVER_INFO_101, LPSERVER_INFO_101; | |
30 | |
31 struct SERVER_INFO_102 { | |
32 DWORD sv102_platform_id; | |
33 LPWSTR sv102_name; | |
34 DWORD sv102_version_major; | |
35 DWORD sv102_version_minor; | |
36 DWORD sv102_type; | |
37 LPWSTR sv102_comment; | |
38 DWORD sv102_users; | |
39 LONG sv102_disc; | |
40 BOOL sv102_hidden; | |
41 DWORD sv102_announce; | |
42 DWORD sv102_anndelta; | |
43 DWORD sv102_licenses; | |
44 LPWSTR sv102_userpath; | |
45 } | |
46 alias SERVER_INFO_102* PSERVER_INFO_102, LPSERVER_INFO_102; | |
47 | |
48 struct SERVER_INFO_402 { | |
49 DWORD sv402_ulist_mtime; | |
50 DWORD sv402_glist_mtime; | |
51 DWORD sv402_alist_mtime; | |
52 LPWSTR sv402_alerts; | |
53 DWORD sv402_security; | |
54 DWORD sv402_numadmin; | |
55 DWORD sv402_lanmask; | |
56 LPWSTR sv402_guestacct; | |
57 DWORD sv402_chdevs; | |
58 DWORD sv402_chdevq; | |
59 DWORD sv402_chdevjobs; | |
60 DWORD sv402_connections; | |
61 DWORD sv402_shares; | |
62 DWORD sv402_openfiles; | |
63 DWORD sv402_sessopens; | |
64 DWORD sv402_sessvcs; | |
65 DWORD sv402_sessreqs; | |
66 DWORD sv402_opensearch; | |
67 DWORD sv402_activelocks; | |
68 DWORD sv402_numreqbuf; | |
69 DWORD sv402_sizreqbuf; | |
70 DWORD sv402_numbigbuf; | |
71 DWORD sv402_numfiletasks; | |
72 DWORD sv402_alertsched; | |
73 DWORD sv402_erroralert; | |
74 DWORD sv402_logonalert; | |
75 DWORD sv402_accessalert; | |
76 DWORD sv402_diskalert; | |
77 DWORD sv402_netioalert; | |
78 DWORD sv402_maxauditsz; | |
79 LPWSTR sv402_srvheuristics; | |
80 } | |
81 alias SERVER_INFO_402* PSERVER_INFO_402, LPSERVER_INFO_402; | |
82 | |
83 struct SERVER_INFO_403 { | |
84 DWORD sv403_ulist_mtime; | |
85 DWORD sv403_glist_mtime; | |
86 DWORD sv403_alist_mtime; | |
87 LPWSTR sv403_alerts; | |
88 DWORD sv403_security; | |
89 DWORD sv403_numadmin; | |
90 DWORD sv403_lanmask; | |
91 LPWSTR sv403_guestacct; | |
92 DWORD sv403_chdevs; | |
93 DWORD sv403_chdevq; | |
94 DWORD sv403_chdevjobs; | |
95 DWORD sv403_connections; | |
96 DWORD sv403_shares; | |
97 DWORD sv403_openfiles; | |
98 DWORD sv403_sessopens; | |
99 DWORD sv403_sessvcs; | |
100 DWORD sv403_sessreqs; | |
101 DWORD sv403_opensearch; | |
102 DWORD sv403_activelocks; | |
103 DWORD sv403_numreqbuf; | |
104 DWORD sv403_sizreqbuf; | |
105 DWORD sv403_numbigbuf; | |
106 DWORD sv403_numfiletasks; | |
107 DWORD sv403_alertsched; | |
108 DWORD sv403_erroralert; | |
109 DWORD sv403_logonalert; | |
110 DWORD sv403_accessalert; | |
111 DWORD sv403_diskalert; | |
112 DWORD sv403_netioalert; | |
113 DWORD sv403_maxauditsz; | |
114 LPWSTR sv403_srvheuristics; | |
115 DWORD sv403_auditedevents; | |
116 DWORD sv403_autoprofile; | |
117 LPWSTR sv403_autopath; | |
118 } | |
119 alias SERVER_INFO_403* PSERVER_INFO_403, LPSERVER_INFO_403; | |
120 | |
121 struct SERVER_INFO_502 { | |
122 DWORD sv502_sessopens; | |
123 DWORD sv502_sessvcs; | |
124 DWORD sv502_opensearch; | |
125 DWORD sv502_sizreqbuf; | |
126 DWORD sv502_initworkitems; | |
127 DWORD sv502_maxworkitems; | |
128 DWORD sv502_rawworkitems; | |
129 DWORD sv502_irpstacksize; | |
130 DWORD sv502_maxrawbuflen; | |
131 DWORD sv502_sessusers; | |
132 DWORD sv502_sessconns; | |
133 DWORD sv502_maxpagedmemoryusage; | |
134 DWORD sv502_maxnonpagedmemoryusage; | |
135 BOOL sv502_enablesoftcompat; | |
136 BOOL sv502_enableforcedlogoff; | |
137 BOOL sv502_timesource; | |
138 BOOL sv502_acceptdownlevelapis; | |
139 BOOL sv502_lmannounce; | |
140 } | |
141 alias SERVER_INFO_502* PSERVER_INFO_502, LPSERVER_INFO_502; | |
142 | |
143 struct SERVER_INFO_503 { | |
144 DWORD sv503_sessopens; | |
145 DWORD sv503_sessvcs; | |
146 DWORD sv503_opensearch; | |
147 DWORD sv503_sizreqbuf; | |
148 DWORD sv503_initworkitems; | |
149 DWORD sv503_maxworkitems; | |
150 DWORD sv503_rawworkitems; | |
151 DWORD sv503_irpstacksize; | |
152 DWORD sv503_maxrawbuflen; | |
153 DWORD sv503_sessusers; | |
154 DWORD sv503_sessconns; | |
155 DWORD sv503_maxpagedmemoryusage; | |
156 DWORD sv503_maxnonpagedmemoryusage; | |
157 BOOL sv503_enablesoftcompat; | |
158 BOOL sv503_enableforcedlogoff; | |
159 BOOL sv503_timesource; | |
160 BOOL sv503_acceptdownlevelapis; | |
161 BOOL sv503_lmannounce; | |
162 LPWSTR sv503_domain; | |
163 DWORD sv503_maxcopyreadlen; | |
164 DWORD sv503_maxcopywritelen; | |
165 DWORD sv503_minkeepsearch; | |
166 DWORD sv503_maxkeepsearch; | |
167 DWORD sv503_minkeepcomplsearch; | |
168 DWORD sv503_maxkeepcomplsearch; | |
169 DWORD sv503_threadcountadd; | |
170 DWORD sv503_numblockthreads; | |
171 DWORD sv503_scavtimeout; | |
172 DWORD sv503_minrcvqueue; | |
173 DWORD sv503_minfreeworkitems; | |
174 DWORD sv503_xactmemsize; | |
175 DWORD sv503_threadpriority; | |
176 DWORD sv503_maxmpxct; | |
177 DWORD sv503_oplockbreakwait; | |
178 DWORD sv503_oplockbreakresponsewait; | |
179 BOOL sv503_enableoplocks; | |
180 BOOL sv503_enableoplockforceclose; | |
181 BOOL sv503_enablefcbopens; | |
182 BOOL sv503_enableraw; | |
183 BOOL sv503_enablesharednetdrives; | |
184 DWORD sv503_minfreeconnections; | |
185 DWORD sv503_maxfreeconnections; | |
186 } | |
187 alias SERVER_INFO_503* PSERVER_INFO_503, LPSERVER_INFO_503; | |
188 | |
189 struct SERVER_INFO_599 { | |
190 DWORD sv599_sessopens; | |
191 DWORD sv599_sessvcs; | |
192 DWORD sv599_opensearch; | |
193 DWORD sv599_sizreqbuf; | |
194 DWORD sv599_initworkitems; | |
195 DWORD sv599_maxworkitems; | |
196 DWORD sv599_rawworkitems; | |
197 DWORD sv599_irpstacksize; | |
198 DWORD sv599_maxrawbuflen; | |
199 DWORD sv599_sessusers; | |
200 DWORD sv599_sessconns; | |
201 DWORD sv599_maxpagedmemoryusage; | |
202 DWORD sv599_maxnonpagedmemoryusage; | |
203 BOOL sv599_enablesoftcompat; | |
204 BOOL sv599_enableforcedlogoff; | |
205 BOOL sv599_timesource; | |
206 BOOL sv599_acceptdownlevelapis; | |
207 BOOL sv599_lmannounce; | |
208 LPWSTR sv599_domain; | |
209 DWORD sv599_maxcopyreadlen; | |
210 DWORD sv599_maxcopywritelen; | |
211 DWORD sv599_minkeepsearch; | |
212 DWORD sv599_maxkeepsearch; | |
213 DWORD sv599_minkeepcomplsearch; | |
214 DWORD sv599_maxkeepcomplsearch; | |
215 DWORD sv599_threadcountadd; | |
216 DWORD sv599_numblockthreads; | |
217 DWORD sv599_scavtimeout; | |
218 DWORD sv599_minrcvqueue; | |
219 DWORD sv599_minfreeworkitems; | |
220 DWORD sv599_xactmemsize; | |
221 DWORD sv599_threadpriority; | |
222 DWORD sv599_maxmpxct; | |
223 DWORD sv599_oplockbreakwait; | |
224 DWORD sv599_oplockbreakresponsewait; | |
225 BOOL sv599_enableoplocks; | |
226 BOOL sv599_enableoplockforceclose; | |
227 BOOL sv599_enablefcbopens; | |
228 BOOL sv599_enableraw; | |
229 BOOL sv599_enablesharednetdrives; | |
230 DWORD sv599_minfreeconnections; | |
231 DWORD sv599_maxfreeconnections; | |
232 DWORD sv599_initsesstable; | |
233 DWORD sv599_initconntable; | |
234 DWORD sv599_initfiletable; | |
235 DWORD sv599_initsearchtable; | |
236 DWORD sv599_alertschedule; | |
237 DWORD sv599_errorthreshold; | |
238 DWORD sv599_networkerrorthreshold; | |
239 DWORD sv599_diskspacethreshold; | |
240 DWORD sv599_reserved; | |
241 DWORD sv599_maxlinkdelay; | |
242 DWORD sv599_minlinkthroughput; | |
243 DWORD sv599_linkinfovalidtime; | |
244 DWORD sv599_scavqosinfoupdatetime; | |
245 DWORD sv599_maxworkitemidletime; | |
246 } | |
247 alias SERVER_INFO_599* PSERVER_INFO_599, LPSERVER_INFO_599; | |
248 | |
249 struct SERVER_INFO_598 { | |
250 DWORD sv598_maxrawworkitems; | |
251 DWORD sv598_maxthreadsperqueue; | |
252 DWORD sv598_producttype; | |
253 DWORD sv598_serversize; | |
254 DWORD sv598_connectionlessautodisc; | |
255 DWORD sv598_sharingviolationretries; | |
256 DWORD sv598_sharingviolationdelay; | |
257 DWORD sv598_maxglobalopensearch; | |
258 DWORD sv598_removeduplicatesearches; | |
259 DWORD sv598_lockviolationoffset; | |
260 DWORD sv598_lockviolationdelay; | |
261 DWORD sv598_mdlreadswitchover; | |
262 DWORD sv598_cachedopenlimit; | |
263 DWORD sv598_otherqueueaffinity; | |
264 BOOL sv598_restrictnullsessaccess; | |
265 BOOL sv598_enablewfw311directipx; | |
266 DWORD sv598_queuesamplesecs; | |
267 DWORD sv598_balancecount; | |
268 DWORD sv598_preferredaffinity; | |
269 DWORD sv598_maxfreerfcbs; | |
270 DWORD sv598_maxfreemfcbs; | |
271 DWORD sv598_maxfreelfcbs; | |
272 DWORD sv598_maxfreepagedpoolchunks; | |
273 DWORD sv598_minpagedpoolchunksize; | |
274 DWORD sv598_maxpagedpoolchunksize; | |
275 BOOL sv598_sendsfrompreferredprocessor; | |
276 } | |
277 alias SERVER_INFO_598* PSERVER_INFO_598, LPSERVER_INFO_598; | |
278 | |
279 struct SERVER_INFO_1005 { | |
280 LPWSTR sv1005_comment; | |
281 } | |
282 alias SERVER_INFO_1005* PSERVER_INFO_1005, LPSERVER_INFO_1005; | |
283 | |
284 struct SERVER_INFO_1107 { | |
285 DWORD sv1107_users; | |
286 } | |
287 alias SERVER_INFO_1107* PSERVER_INFO_1107, LPSERVER_INFO_1107; | |
288 | |
289 struct SERVER_INFO_1010 { | |
290 LONG sv1010_disc; | |
291 } | |
292 alias SERVER_INFO_1010* PSERVER_INFO_1010, LPSERVER_INFO_1010; | |
293 | |
294 struct SERVER_INFO_1016 { | |
295 BOOL sv1016_hidden; | |
296 } | |
297 alias SERVER_INFO_1016* PSERVER_INFO_1016, LPSERVER_INFO_1016; | |
298 | |
299 struct SERVER_INFO_1017 { | |
300 DWORD sv1017_announce; | |
301 } | |
302 alias SERVER_INFO_1017* PSERVER_INFO_1017, LPSERVER_INFO_1017; | |
303 | |
304 struct SERVER_INFO_1018 { | |
305 DWORD sv1018_anndelta; | |
306 } | |
307 alias SERVER_INFO_1018* PSERVER_INFO_1018, LPSERVER_INFO_1018; | |
308 | |
309 struct SERVER_INFO_1501 { | |
310 DWORD sv1501_sessopens; | |
311 } | |
312 alias SERVER_INFO_1501* PSERVER_INFO_1501, LPSERVER_INFO_1501; | |
313 | |
314 struct SERVER_INFO_1502 { | |
315 DWORD sv1502_sessvcs; | |
316 } | |
317 alias SERVER_INFO_1502* PSERVER_INFO_1502, LPSERVER_INFO_1502; | |
318 | |
319 struct SERVER_INFO_1503 { | |
320 DWORD sv1503_opensearch; | |
321 } | |
322 alias SERVER_INFO_1503* PSERVER_INFO_1503, LPSERVER_INFO_1503; | |
323 | |
324 struct SERVER_INFO_1506 { | |
325 DWORD sv1506_maxworkitems; | |
326 } | |
327 alias SERVER_INFO_1506* PSERVER_INFO_1506, LPSERVER_INFO_1506; | |
328 | |
329 struct SERVER_INFO_1509 { | |
330 DWORD sv1509_maxrawbuflen; | |
331 } | |
332 alias SERVER_INFO_1509* PSERVER_INFO_1509, LPSERVER_INFO_1509; | |
333 | |
334 struct SERVER_INFO_1510 { | |
335 DWORD sv1510_sessusers; | |
336 } | |
337 alias SERVER_INFO_1510* PSERVER_INFO_1510, LPSERVER_INFO_1510; | |
338 | |
339 struct SERVER_INFO_1511 { | |
340 DWORD sv1511_sessconns; | |
341 } alias SERVER_INFO_1511* PSERVER_INFO_1511, LPSERVER_INFO_1511; | |
342 | |
343 struct SERVER_INFO_1512 { | |
344 DWORD sv1512_maxnonpagedmemoryusage; | |
345 } | |
346 alias SERVER_INFO_1512* PSERVER_INFO_1512, LPSERVER_INFO_1512; | |
347 | |
348 struct SERVER_INFO_1513 { | |
349 DWORD sv1513_maxpagedmemoryusage; | |
350 } | |
351 alias SERVER_INFO_1513* PSERVER_INFO_1513, LPSERVER_INFO_1513; | |
352 | |
353 struct SERVER_INFO_1514 { | |
354 BOOL sv1514_enablesoftcompat; | |
355 } | |
356 alias SERVER_INFO_1514* PSERVER_INFO_1514, LPSERVER_INFO_1514; | |
357 | |
358 struct SERVER_INFO_1515 { | |
359 BOOL sv1515_enableforcedlogoff; | |
360 } | |
361 alias SERVER_INFO_1515* PSERVER_INFO_1515, LPSERVER_INFO_1515; | |
362 | |
363 struct SERVER_INFO_1516 { | |
364 BOOL sv1516_timesource; | |
365 } | |
366 alias SERVER_INFO_1516* PSERVER_INFO_1516, LPSERVER_INFO_1516; | |
367 | |
368 struct SERVER_INFO_1518 { | |
369 BOOL sv1518_lmannounce; | |
370 } | |
371 alias SERVER_INFO_1518* PSERVER_INFO_1518, LPSERVER_INFO_1518; | |
372 | |
373 struct SERVER_INFO_1520 { | |
374 DWORD sv1520_maxcopyreadlen; | |
375 } | |
376 alias SERVER_INFO_1520* PSERVER_INFO_1520, LPSERVER_INFO_1520; | |
377 | |
378 struct SERVER_INFO_1521 { | |
379 DWORD sv1521_maxcopywritelen; | |
380 } | |
381 alias SERVER_INFO_1521* PSERVER_INFO_1521, LPSERVER_INFO_1521; | |
382 | |
383 struct SERVER_INFO_1522 { | |
384 DWORD sv1522_minkeepsearch; | |
385 } | |
386 alias SERVER_INFO_1522* PSERVER_INFO_1522, LPSERVER_INFO_1522; | |
387 | |
388 struct SERVER_INFO_1523 { | |
389 DWORD sv1523_maxkeepsearch; | |
390 } | |
391 alias SERVER_INFO_1523* PSERVER_INFO_1523, LPSERVER_INFO_1523; | |
392 | |
393 struct SERVER_INFO_1524 { | |
394 DWORD sv1524_minkeepcomplsearch; | |
395 } | |
396 alias SERVER_INFO_1524* PSERVER_INFO_1524, LPSERVER_INFO_1524; | |
397 | |
398 struct SERVER_INFO_1525 { | |
399 DWORD sv1525_maxkeepcomplsearch; | |
400 } | |
401 alias SERVER_INFO_1525* PSERVER_INFO_1525, LPSERVER_INFO_1525; | |
402 | |
403 struct SERVER_INFO_1528 { | |
404 DWORD sv1528_scavtimeout; | |
405 } | |
406 alias SERVER_INFO_1528* PSERVER_INFO_1528, LPSERVER_INFO_1528; | |
407 | |
408 struct SERVER_INFO_1529 { | |
409 DWORD sv1529_minrcvqueue; | |
410 } | |
411 alias SERVER_INFO_1529* PSERVER_INFO_1529, LPSERVER_INFO_1529; | |
412 | |
413 struct SERVER_INFO_1530 { | |
414 DWORD sv1530_minfreeworkitems; | |
415 } | |
416 alias SERVER_INFO_1530* PSERVER_INFO_1530, LPSERVER_INFO_1530; | |
417 | |
418 struct SERVER_INFO_1533 { | |
419 DWORD sv1533_maxmpxct; | |
420 } | |
421 alias SERVER_INFO_1533* PSERVER_INFO_1533, LPSERVER_INFO_1533; | |
422 | |
423 struct SERVER_INFO_1534 { | |
424 DWORD sv1534_oplockbreakwait; | |
425 } | |
426 alias SERVER_INFO_1534* PSERVER_INFO_1534, LPSERVER_INFO_1534; | |
427 | |
428 struct SERVER_INFO_1535 { | |
429 DWORD sv1535_oplockbreakresponsewait; | |
430 } | |
431 alias SERVER_INFO_1535* PSERVER_INFO_1535, LPSERVER_INFO_1535; | |
432 | |
433 struct SERVER_INFO_1536 { | |
434 BOOL sv1536_enableoplocks; | |
435 } | |
436 alias SERVER_INFO_1536* PSERVER_INFO_1536, LPSERVER_INFO_1536; | |
437 | |
438 struct SERVER_INFO_1537 { | |
439 BOOL sv1537_enableoplockforceclose; | |
440 } | |
441 alias SERVER_INFO_1537* PSERVER_INFO_1537, LPSERVER_INFO_1537; | |
442 | |
443 struct SERVER_INFO_1538 { | |
444 BOOL sv1538_enablefcbopens; | |
445 } | |
446 alias SERVER_INFO_1538* PSERVER_INFO_1538, LPSERVER_INFO_1538; | |
447 | |
448 struct SERVER_INFO_1539 { | |
449 BOOL sv1539_enableraw; | |
450 } | |
451 alias SERVER_INFO_1539* PSERVER_INFO_1539, LPSERVER_INFO_1539; | |
452 | |
453 struct SERVER_INFO_1540 { | |
454 BOOL sv1540_enablesharednetdrives; | |
455 } | |
456 alias SERVER_INFO_1540* PSERVER_INFO_1540, LPSERVER_INFO_1540; | |
457 | |
458 struct SERVER_INFO_1541 { | |
459 BOOL sv1541_minfreeconnections; | |
460 } | |
461 alias SERVER_INFO_1541* PSERVER_INFO_1541, LPSERVER_INFO_1541; | |
462 | |
463 struct SERVER_INFO_1542 { | |
464 BOOL sv1542_maxfreeconnections; | |
465 } | |
466 alias SERVER_INFO_1542* PSERVER_INFO_1542, LPSERVER_INFO_1542; | |
467 | |
468 struct SERVER_INFO_1543 { | |
469 DWORD sv1543_initsesstable; | |
470 } | |
471 alias SERVER_INFO_1543* PSERVER_INFO_1543, LPSERVER_INFO_1543; | |
472 | |
473 struct SERVER_INFO_1544 { | |
474 DWORD sv1544_initconntable; | |
475 } | |
476 alias SERVER_INFO_1544* PSERVER_INFO_1544, LPSERVER_INFO_1544; | |
477 | |
478 struct SERVER_INFO_1545 { | |
479 DWORD sv1545_initfiletable; | |
480 } | |
481 alias SERVER_INFO_1545* PSERVER_INFO_1545, LPSERVER_INFO_1545; | |
482 | |
483 struct SERVER_INFO_1546 { | |
484 DWORD sv1546_initsearchtable; | |
485 } | |
486 alias SERVER_INFO_1546* PSERVER_INFO_1546, LPSERVER_INFO_1546; | |
487 | |
488 struct SERVER_INFO_1547 { | |
489 DWORD sv1547_alertschedule; | |
490 } | |
491 alias SERVER_INFO_1547* PSERVER_INFO_1547, LPSERVER_INFO_1547; | |
492 | |
493 struct SERVER_INFO_1548 { | |
494 DWORD sv1548_errorthreshold; | |
495 } | |
496 alias SERVER_INFO_1548* PSERVER_INFO_1548, LPSERVER_INFO_1548; | |
497 | |
498 struct SERVER_INFO_1549 { | |
499 DWORD sv1549_networkerrorthreshold; | |
500 } | |
501 alias SERVER_INFO_1549* PSERVER_INFO_1549, LPSERVER_INFO_1549; | |
502 | |
503 struct SERVER_INFO_1550 { | |
504 DWORD sv1550_diskspacethreshold; | |
505 } | |
506 alias SERVER_INFO_1550* PSERVER_INFO_1550, LPSERVER_INFO_1550; | |
507 | |
508 struct SERVER_INFO_1552 { | |
509 DWORD sv1552_maxlinkdelay; | |
510 } | |
511 alias SERVER_INFO_1552* PSERVER_INFO_1552, LPSERVER_INFO_1552; | |
512 | |
513 struct SERVER_INFO_1553 { | |
514 DWORD sv1553_minlinkthroughput; | |
515 } | |
516 alias SERVER_INFO_1553* PSERVER_INFO_1553, LPSERVER_INFO_1553; | |
517 | |
518 struct SERVER_INFO_1554 { | |
519 DWORD sv1554_linkinfovalidtime; | |
520 } | |
521 alias SERVER_INFO_1554* PSERVER_INFO_1554, LPSERVER_INFO_1554; | |
522 | |
523 struct SERVER_INFO_1555 { | |
524 DWORD sv1555_scavqosinfoupdatetime; | |
525 } | |
526 alias SERVER_INFO_1555* PSERVER_INFO_1555, LPSERVER_INFO_1555; | |
527 | |
528 struct SERVER_INFO_1556 { | |
529 DWORD sv1556_maxworkitemidletime; | |
530 } | |
531 alias SERVER_INFO_1556* PSERVER_INFO_1556, LPSERVER_INFO_1556; | |
532 | |
533 struct SERVER_INFO_1557 { | |
534 DWORD sv1557_maxrawworkitems; | |
535 } | |
536 alias SERVER_INFO_1557* PSERVER_INFO_1557, LPSERVER_INFO_1557; | |
537 | |
538 struct SERVER_INFO_1560 { | |
539 DWORD sv1560_producttype; | |
540 } | |
541 alias SERVER_INFO_1560* PSERVER_INFO_1560, LPSERVER_INFO_1560; | |
542 | |
543 struct SERVER_INFO_1561 { | |
544 DWORD sv1561_serversize; | |
545 } | |
546 alias SERVER_INFO_1561* PSERVER_INFO_1561, LPSERVER_INFO_1561; | |
547 | |
548 struct SERVER_INFO_1562 { | |
549 DWORD sv1562_connectionlessautodisc; | |
550 } | |
551 alias SERVER_INFO_1562* PSERVER_INFO_1562, LPSERVER_INFO_1562; | |
552 | |
553 struct SERVER_INFO_1563 { | |
554 DWORD sv1563_sharingviolationretries; | |
555 } | |
556 alias SERVER_INFO_1563* PSERVER_INFO_1563, LPSERVER_INFO_1563; | |
557 | |
558 struct SERVER_INFO_1564 { | |
559 DWORD sv1564_sharingviolationdelay; | |
560 } | |
561 alias SERVER_INFO_1564* PSERVER_INFO_1564, LPSERVER_INFO_1564; | |
562 | |
563 struct SERVER_INFO_1565 { | |
564 DWORD sv1565_maxglobalopensearch; | |
565 } | |
566 alias SERVER_INFO_1565* PSERVER_INFO_1565, LPSERVER_INFO_1565; | |
567 | |
568 struct SERVER_INFO_1566 { | |
569 BOOL sv1566_removeduplicatesearches; | |
570 } | |
571 alias SERVER_INFO_1566* PSERVER_INFO_1566, LPSERVER_INFO_1566; | |
572 | |
573 struct SERVER_INFO_1567 { | |
574 DWORD sv1567_lockviolationretries; | |
575 } | |
576 alias SERVER_INFO_1567* PSERVER_INFO_1567, LPSERVER_INFO_1567; | |
577 | |
578 struct SERVER_INFO_1568 { | |
579 DWORD sv1568_lockviolationoffset; | |
580 } | |
581 alias SERVER_INFO_1568* PSERVER_INFO_1568, LPSERVER_INFO_1568; | |
582 | |
583 struct SERVER_INFO_1569 { | |
584 DWORD sv1569_lockviolationdelay; | |
585 } | |
586 alias SERVER_INFO_1569* PSERVER_INFO_1569, LPSERVER_INFO_1569; | |
587 | |
588 struct SERVER_INFO_1570 { | |
589 DWORD sv1570_mdlreadswitchover; | |
590 } | |
591 alias SERVER_INFO_1570* PSERVER_INFO_1570, LPSERVER_INFO_1570; | |
592 | |
593 struct SERVER_INFO_1571 { | |
594 DWORD sv1571_cachedopenlimit; | |
595 } | |
596 alias SERVER_INFO_1571* PSERVER_INFO_1571, LPSERVER_INFO_1571; | |
597 | |
598 struct SERVER_INFO_1572 { | |
599 DWORD sv1572_criticalthreads; | |
600 } | |
601 alias SERVER_INFO_1572* PSERVER_INFO_1572, LPSERVER_INFO_1572; | |
602 | |
603 struct SERVER_INFO_1573 { | |
604 DWORD sv1573_restrictnullsessaccess; | |
605 } | |
606 alias SERVER_INFO_1573* PSERVER_INFO_1573, LPSERVER_INFO_1573; | |
607 | |
608 struct SERVER_INFO_1574 { | |
609 DWORD sv1574_enablewfw311directipx; | |
610 } | |
611 alias SERVER_INFO_1574* PSERVER_INFO_1574, LPSERVER_INFO_1574; | |
612 | |
613 struct SERVER_INFO_1575 { | |
614 DWORD sv1575_otherqueueaffinity; | |
615 } | |
616 alias SERVER_INFO_1575* PSERVER_INFO_1575, LPSERVER_INFO_1575; | |
617 | |
618 struct SERVER_INFO_1576 { | |
619 DWORD sv1576_queuesamplesecs; | |
620 } | |
621 alias SERVER_INFO_1576* PSERVER_INFO_1576, LPSERVER_INFO_1576; | |
622 | |
623 struct SERVER_INFO_1577 { | |
624 DWORD sv1577_balancecount; | |
625 } | |
626 alias SERVER_INFO_1577* PSERVER_INFO_1577, LPSERVER_INFO_1577; | |
627 | |
628 struct SERVER_INFO_1578 { | |
629 DWORD sv1578_preferredaffinity; | |
630 } | |
631 alias SERVER_INFO_1578* PSERVER_INFO_1578, LPSERVER_INFO_1578; | |
632 | |
633 struct SERVER_INFO_1579 { | |
634 DWORD sv1579_maxfreerfcbs; | |
635 } | |
636 alias SERVER_INFO_1579* PSERVER_INFO_1579, LPSERVER_INFO_1579; | |
637 | |
638 struct SERVER_INFO_1580 { | |
639 DWORD sv1580_maxfreemfcbs; | |
640 } | |
641 alias SERVER_INFO_1580* PSERVER_INFO_1580, LPSERVER_INFO_1580; | |
642 | |
643 struct SERVER_INFO_1581 { | |
644 DWORD sv1581_maxfreemlcbs; | |
645 } | |
646 alias SERVER_INFO_1581* PSERVER_INFO_1581, LPSERVER_INFO_1581; | |
647 | |
648 struct SERVER_INFO_1582 { | |
649 DWORD sv1582_maxfreepagedpoolchunks; | |
650 } | |
651 alias SERVER_INFO_1582* PSERVER_INFO_1582, LPSERVER_INFO_1582; | |
652 | |
653 struct SERVER_INFO_1583 { | |
654 DWORD sv1583_minpagedpoolchunksize; | |
655 } | |
656 alias SERVER_INFO_1583* PSERVER_INFO_1583, LPSERVER_INFO_1583; | |
657 | |
658 struct SERVER_INFO_1584 { | |
659 DWORD sv1584_maxpagedpoolchunksize; | |
660 } | |
661 alias SERVER_INFO_1584* PSERVER_INFO_1584, LPSERVER_INFO_1584; | |
662 | |
663 struct SERVER_INFO_1585 { | |
664 BOOL sv1585_sendsfrompreferredprocessor; | |
665 } | |
666 alias SERVER_INFO_1585* PSERVER_INFO_1585, LPSERVER_INFO_1585; | |
667 | |
668 struct SERVER_INFO_1586 { | |
669 BOOL sv1586_maxthreadsperqueue; | |
670 } | |
671 alias SERVER_INFO_1586* PSERVER_INFO_1586, LPSERVER_INFO_1586; | |
672 | |
673 struct SERVER_TRANSPORT_INFO_0 { | |
674 DWORD svti0_numberofvcs; | |
675 LPWSTR svti0_transportname; | |
676 PBYTE svti0_transportaddress; | |
677 DWORD svti0_transportaddresslength; | |
678 LPWSTR svti0_networkaddress; | |
679 } | |
680 alias SERVER_TRANSPORT_INFO_0* PSERVER_TRANSPORT_INFO_0, | |
681 LPSERVER_TRANSPORT_INFO_0; | |
682 | |
683 extern (Windows): | |
684 NET_API_STATUS NetServerEnum(LPCWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,DWORD,LPCWSTR,PDWORD); | |
685 NET_API_STATUS NetServerEnumEx(LPCWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,DWORD,LPCWSTR,LPCWSTR); | |
686 NET_API_STATUS NetServerGetInfo(LPWSTR,DWORD,PBYTE*); | |
687 NET_API_STATUS NetServerSetInfo(LPWSTR,DWORD,PBYTE,PDWORD); | |
688 NET_API_STATUS NetServerSetInfoCommandLine(WORD,LPWSTR*); | |
689 NET_API_STATUS NetServerDiskEnum(LPWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,PDWORD); | |
690 NET_API_STATUS NetServerComputerNameAdd(LPWSTR,LPWSTR,LPWSTR); | |
691 NET_API_STATUS NetServerComputerNameDel(LPWSTR,LPWSTR); | |
692 NET_API_STATUS NetServerTransportAdd(LPWSTR,DWORD,PBYTE); | |
693 NET_API_STATUS NetServerTransportAddEx(LPWSTR,DWORD,PBYTE); | |
694 NET_API_STATUS NetServerTransportDel(LPWSTR,DWORD,PBYTE); | |
695 NET_API_STATUS NetServerTransportEnum(LPWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,PDWORD); | |
696 BOOL SetServiceBits(SERVICE_STATUS_HANDLE,DWORD,BOOL,BOOL); | |
697 | |
698 const SVI1_NUM_ELEMENTS=5; | |
699 const SVI2_NUM_ELEMENTS=40; | |
700 const SVI3_NUM_ELEMENTS=44; | |
701 const SV_MAX_CMD_LEN=PATHLEN; | |
702 const SW_AUTOPROF_LOAD_MASK=1; | |
703 const SW_AUTOPROF_SAVE_MASK=2; | |
704 const SV_MAX_SRV_HEUR_LEN=32; | |
705 const SV_USERS_PER_LICENSE=5; | |
706 const SV_PLATFORM_ID_OS2=400; | |
707 const SV_PLATFORM_ID_NT=500; | |
708 const MAJOR_VERSION_MASK=15; | |
709 const SV_TYPE_WORKSTATION=1; | |
710 const SV_TYPE_SERVER=2; | |
711 const SV_TYPE_SQLSERVER=4; | |
712 const SV_TYPE_DOMAIN_CTRL=8; | |
713 const SV_TYPE_DOMAIN_BAKCTRL=16; | |
714 const SV_TYPE_TIME_SOURCE=32; | |
715 const SV_TYPE_AFP=64; | |
716 const SV_TYPE_NOVELL=128; | |
717 const SV_TYPE_DOMAIN_MEMBER=256; | |
718 const SV_TYPE_PRINTQ_SERVER=512; | |
719 const SV_TYPE_DIALIN_SERVER=1024; | |
720 const SV_TYPE_XENIX_SERVER=2048; | |
721 const SV_TYPE_SERVER_UNIX=SV_TYPE_XENIX_SERVER; | |
722 const SV_TYPE_NT=4096; | |
723 const SV_TYPE_WFW=8192; | |
724 const SV_TYPE_SERVER_MFPN=16384; | |
725 const SV_TYPE_SERVER_NT=32768; | |
726 const SV_TYPE_POTENTIAL_BROWSER=65536; | |
727 const SV_TYPE_BACKUP_BROWSER=0x20000; | |
728 const SV_TYPE_MASTER_BROWSER=0x40000; | |
729 const SV_TYPE_DOMAIN_MASTER=0x80000; | |
730 const SV_TYPE_SERVER_OSF=0x100000; | |
731 const SV_TYPE_SERVER_VMS=0x200000; | |
732 const SV_TYPE_WINDOWS=0x400000; | |
733 const SV_TYPE_ALTERNATE_XPORT=0x20000000; | |
734 const SV_TYPE_LOCAL_LIST_ONLY=0x40000000; | |
735 const SV_TYPE_DOMAIN_ENUM=0x80000000; | |
736 const SV_TYPE_ALL=0xFFFFFFFF; | |
737 const SV_NODISC=(-1); | |
738 const SV_USERSECURITY=1; | |
739 const SV_SHARESECURITY=0; | |
740 const SV_HIDDEN=1; | |
741 const SV_VISIBLE=0; | |
742 const SV_PLATFORM_ID_PARMNUM=101; | |
743 const SV_NAME_PARMNUM=102; | |
744 const SV_VERSION_MAJOR_PARMNUM=103; | |
745 const SV_VERSION_MINOR_PARMNUM=104; | |
746 const SV_TYPE_PARMNUM=105; | |
747 const SV_COMMENT_PARMNUM=5; | |
748 const SV_USERS_PARMNUM=107; | |
749 const SV_DISC_PARMNUM=10; | |
750 const SV_HIDDEN_PARMNUM=16; | |
751 const SV_ANNOUNCE_PARMNUM=17; | |
752 const SV_ANNDELTA_PARMNUM=18; | |
753 const SV_USERPATH_PARMNUM=112; | |
754 const SV_ULIST_MTIME_PARMNUM=401; | |
755 const SV_GLIST_MTIME_PARMNUM=402; | |
756 const SV_ALIST_MTIME_PARMNUM=403; | |
757 const SV_ALERTS_PARMNUM=11; | |
758 const SV_SECURITY_PARMNUM=405; | |
759 const SV_NUMADMIN_PARMNUM=406; | |
760 const SV_LANMASK_PARMNUM=407; | |
761 const SV_GUESTACC_PARMNUM=408; | |
762 const SV_CHDEVQ_PARMNUM=410; | |
763 const SV_CHDEVJOBS_PARMNUM=411; | |
764 const SV_CONNECTIONS_PARMNUM=412; | |
765 const SV_SHARES_PARMNUM=413; | |
766 const SV_OPENFILES_PARMNUM=414; | |
767 const SV_SESSREQS_PARMNUM=417; | |
768 const SV_ACTIVELOCKS_PARMNUM=419; | |
769 const SV_NUMREQBUF_PARMNUM=420; | |
770 const SV_NUMBIGBUF_PARMNUM=422; | |
771 const SV_NUMFILETASKS_PARMNUM=423; | |
772 const SV_ALERTSCHED_PARMNUM=37; | |
773 const SV_ERRORALERT_PARMNUM=38; | |
774 const SV_LOGONALERT_PARMNUM=39; | |
775 const SV_ACCESSALERT_PARMNUM=40; | |
776 const SV_DISKALERT_PARMNUM=41; | |
777 const SV_NETIOALERT_PARMNUM=42; | |
778 const SV_MAXAUDITSZ_PARMNUM=43; | |
779 const SV_SRVHEURISTICS_PARMNUM=431; | |
780 const SV_SESSOPENS_PARMNUM=501; | |
781 const SV_SESSVCS_PARMNUM=502; | |
782 const SV_OPENSEARCH_PARMNUM=503; | |
783 const SV_SIZREQBUF_PARMNUM=504; | |
784 const SV_INITWORKITEMS_PARMNUM=505; | |
785 const SV_MAXWORKITEMS_PARMNUM=506; | |
786 const SV_RAWWORKITEMS_PARMNUM=507; | |
787 const SV_IRPSTACKSIZE_PARMNUM=508; | |
788 const SV_MAXRAWBUFLEN_PARMNUM=509; | |
789 const SV_SESSUSERS_PARMNUM=510; | |
790 const SV_SESSCONNS_PARMNUM=511; | |
791 const SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM=512; | |
792 const SV_MAXPAGEDMEMORYUSAGE_PARMNUM=513; | |
793 const SV_ENABLESOFTCOMPAT_PARMNUM=514; | |
794 const SV_ENABLEFORCEDLOGOFF_PARMNUM=515; | |
795 const SV_TIMESOURCE_PARMNUM=516; | |
796 const SV_ACCEPTDOWNLEVELAPIS_PARMNUM=517; | |
797 const SV_LMANNOUNCE_PARMNUM=518; | |
798 const SV_DOMAIN_PARMNUM=519; | |
799 const SV_MAXCOPYREADLEN_PARMNUM=520; | |
800 const SV_MAXCOPYWRITELEN_PARMNUM=521; | |
801 const SV_MINKEEPSEARCH_PARMNUM=522; | |
802 const SV_MAXKEEPSEARCH_PARMNUM=523; | |
803 const SV_MINKEEPCOMPLSEARCH_PARMNUM=524; | |
804 const SV_MAXKEEPCOMPLSEARCH_PARMNUM=525; | |
805 const SV_THREADCOUNTADD_PARMNUM=526; | |
806 const SV_NUMBLOCKTHREADS_PARMNUM=527; | |
807 const SV_SCAVTIMEOUT_PARMNUM=528; | |
808 const SV_MINRCVQUEUE_PARMNUM=529; | |
809 const SV_MINFREEWORKITEMS_PARMNUM=530; | |
810 const SV_XACTMEMSIZE_PARMNUM=531; | |
811 const SV_THREADPRIORITY_PARMNUM=532; | |
812 const SV_MAXMPXCT_PARMNUM=533; | |
813 const SV_OPLOCKBREAKWAIT_PARMNUM=534; | |
814 const SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM=535; | |
815 const SV_ENABLEOPLOCKS_PARMNUM=536; | |
816 const SV_ENABLEOPLOCKFORCECLOSE_PARMNUM=537; | |
817 const SV_ENABLEFCBOPENS_PARMNUM=538; | |
818 const SV_ENABLERAW_PARMNUM=539; | |
819 const SV_ENABLESHAREDNETDRIVES_PARMNUM=540; | |
820 const SV_MINFREECONNECTIONS_PARMNUM=541; | |
821 const SV_MAXFREECONNECTIONS_PARMNUM=542; | |
822 const SV_INITSESSTABLE_PARMNUM=543; | |
823 const SV_INITCONNTABLE_PARMNUM=544; | |
824 const SV_INITFILETABLE_PARMNUM=545; | |
825 const SV_INITSEARCHTABLE_PARMNUM=546; | |
826 const SV_ALERTSCHEDULE_PARMNUM=547; | |
827 const SV_ERRORTHRESHOLD_PARMNUM=548; | |
828 const SV_NETWORKERRORTHRESHOLD_PARMNUM=549; | |
829 const SV_DISKSPACETHRESHOLD_PARMNUM=550; | |
830 const SV_MAXLINKDELAY_PARMNUM=552; | |
831 const SV_MINLINKTHROUGHPUT_PARMNUM=553; | |
832 const SV_LINKINFOVALIDTIME_PARMNUM=554; | |
833 const SV_SCAVQOSINFOUPDATETIME_PARMNUM=555; | |
834 const SV_MAXWORKITEMIDLETIME_PARMNUM=556; | |
835 const SV_MAXRAWWORKITEMS_PARMNUM=557; | |
836 const SV_PRODUCTTYPE_PARMNUM=560; | |
837 const SV_SERVERSIZE_PARMNUM=561; | |
838 const SV_CONNECTIONLESSAUTODISC_PARMNUM=562; | |
839 const SV_SHARINGVIOLATIONRETRIES_PARMNUM=563; | |
840 const SV_SHARINGVIOLATIONDELAY_PARMNUM=564; | |
841 const SV_MAXGLOBALOPENSEARCH_PARMNUM=565; | |
842 const SV_REMOVEDUPLICATESEARCHES_PARMNUM=566; | |
843 const SV_LOCKVIOLATIONRETRIES_PARMNUM=567; | |
844 const SV_LOCKVIOLATIONOFFSET_PARMNUM=568; | |
845 const SV_LOCKVIOLATIONDELAY_PARMNUM=569; | |
846 const SV_MDLREADSWITCHOVER_PARMNUM=570; | |
847 const SV_CACHEDOPENLIMIT_PARMNUM=571; | |
848 const SV_CRITICALTHREADS_PARMNUM=572; | |
849 const SV_RESTRICTNULLSESSACCESS_PARMNUM=573; | |
850 const SV_ENABLEWFW311DIRECTIPX_PARMNUM=574; | |
851 const SV_OTHERQUEUEAFFINITY_PARMNUM=575; | |
852 const SV_QUEUESAMPLESECS_PARMNUM=576; | |
853 const SV_BALANCECOUNT_PARMNUM=577; | |
854 const SV_PREFERREDAFFINITY_PARMNUM=578; | |
855 const SV_MAXFREERFCBS_PARMNUM=579; | |
856 const SV_MAXFREEMFCBS_PARMNUM=580; | |
857 const SV_MAXFREELFCBS_PARMNUM=581; | |
858 const SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM=582; | |
859 const SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM=583; | |
860 const SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM=584; | |
861 const SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM=585; | |
862 const SV_MAXTHREADSPERQUEUE_PARMNUM=586; | |
863 const SV_COMMENT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_COMMENT_PARMNUM); | |
864 const SV_USERS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_USERS_PARMNUM); | |
865 const SV_DISC_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_DISC_PARMNUM); | |
866 const SV_HIDDEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_HIDDEN_PARMNUM); | |
867 const SV_ANNOUNCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ANNOUNCE_PARMNUM); | |
868 const SV_ANNDELTA_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ANNDELTA_PARMNUM); | |
869 const SV_SESSOPENS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SESSOPENS_PARMNUM); | |
870 const SV_SESSVCS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SESSVCS_PARMNUM); | |
871 const SV_OPENSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_OPENSEARCH_PARMNUM); | |
872 const SV_MAXWORKITEMS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXWORKITEMS_PARMNUM); | |
873 const SV_MAXRAWBUFLEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXRAWBUFLEN_PARMNUM); | |
874 const SV_SESSUSERS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SESSUSERS_PARMNUM); | |
875 const SV_SESSCONNS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SESSCONNS_PARMNUM); | |
876 const SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM); | |
877 const SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXPAGEDMEMORYUSAGE_PARMNUM); | |
878 const SV_ENABLESOFTCOMPAT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLESOFTCOMPAT_PARMNUM); | |
879 const SV_ENABLEFORCEDLOGOFF_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLEFORCEDLOGOFF_PARMNUM); | |
880 const SV_TIMESOURCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_TIMESOURCE_PARMNUM); | |
881 const SV_LMANNOUNCE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_LMANNOUNCE_PARMNUM); | |
882 const SV_MAXCOPYREADLEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXCOPYREADLEN_PARMNUM); | |
883 const SV_MAXCOPYWRITELEN_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXCOPYWRITELEN_PARMNUM); | |
884 const SV_MINKEEPSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINKEEPSEARCH_PARMNUM); | |
885 const SV_MAXKEEPSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXKEEPSEARCH_PARMNUM); | |
886 const SV_MINKEEPCOMPLSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINKEEPCOMPLSEARCH_PARMNUM); | |
887 const SV_MAXKEEPCOMPLSEARCH_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXKEEPCOMPLSEARCH_PARMNUM); | |
888 const SV_SCAVTIMEOUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SCAVTIMEOUT_PARMNUM); | |
889 const SV_MINRCVQUEUE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINRCVQUEUE_PARMNUM); | |
890 const SV_MINFREEWORKITEMS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINFREEWORKITEMS_PARMNUM); | |
891 const SV_MAXMPXCT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXMPXCT_PARMNUM); | |
892 const SV_OPLOCKBREAKWAIT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_OPLOCKBREAKWAIT_PARMNUM); | |
893 const SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM); | |
894 const SV_ENABLEOPLOCKS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLEOPLOCKS_PARMNUM); | |
895 const SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLEOPLOCKFORCECLOSE_PARMNUM); | |
896 const SV_ENABLEFCBOPENS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLEFCBOPENS_PARMNUM); | |
897 const SV_ENABLERAW_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLERAW_PARMNUM); | |
898 const SV_ENABLESHAREDNETDRIVES_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLESHAREDNETDRIVES_PARMNUM); | |
899 const SV_MINFREECONNECTIONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINFREECONNECTIONS_PARMNUM); | |
900 const SV_MAXFREECONNECTIONS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXFREECONNECTIONS_PARMNUM); | |
901 const SV_INITSESSTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_INITSESSTABLE_PARMNUM); | |
902 const SV_INITCONNTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_INITCONNTABLE_PARMNUM); | |
903 const SV_INITFILETABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_INITFILETABLE_PARMNUM); | |
904 const SV_INITSEARCHTABLE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_INITSEARCHTABLE_PARMNUM); | |
905 const SV_ALERTSCHEDULE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ALERTSCHEDULE_PARMNUM); | |
906 const SV_ERRORTHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ERRORTHRESHOLD_PARMNUM); | |
907 const SV_NETWORKERRORTHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_NETWORKERRORTHRESHOLD_PARMNUM); | |
908 const SV_DISKSPACETHRESHOLD_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_DISKSPACETHRESHOLD_PARMNUM); | |
909 const SV_MAXLINKDELAY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXLINKDELAY_PARMNUM); | |
910 const SV_MINLINKTHROUGHPUT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINLINKTHROUGHPUT_PARMNUM); | |
911 const SV_LINKINFOVALIDTIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_LINKINFOVALIDTIME_PARMNUM); | |
912 const SV_SCAVQOSINFOUPDATETIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SCAVQOSINFOUPDATETIME_PARMNUM); | |
913 const SV_MAXWORKITEMIDLETIME_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXWORKITEMIDLETIME_PARMNUM); | |
914 const SV_MAXRAWWORKITEMS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXRAWWORKITEMS_PARMNUM); | |
915 const SV_PRODUCTTYPE_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_PRODUCTTYPE_PARMNUM); | |
916 const SV_SERVERSIZE_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SERVERSIZE_PARMNUM); | |
917 const SV_CONNECTIONLESSAUTODISC_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_CONNECTIONLESSAUTODISC_PARMNUM); | |
918 const SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SHARINGVIOLATIONRETRIES_PARMNUM); | |
919 const SV_SHARINGVIOLATIONDELAY_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SHARINGVIOLATIONDELAY_PARMNUM); | |
920 const SV_MAXGLOBALOPENSEARCH_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXGLOBALOPENSEARCH_PARMNUM); | |
921 const SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_REMOVEDUPLICATESEARCHES_PARMNUM); | |
922 const SV_LOCKVIOLATIONRETRIES_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_LOCKVIOLATIONRETRIES_PARMNUM); | |
923 const SV_LOCKVIOLATIONOFFSET_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_LOCKVIOLATIONOFFSET_PARMNUM); | |
924 const SV_LOCKVIOLATIONDELAY_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_LOCKVIOLATIONDELAY_PARMNUM); | |
925 const SV_MDLREADSWITCHOVER_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MDLREADSWITCHOVER_PARMNUM); | |
926 const SV_CACHEDOPENLIMIT_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_CACHEDOPENLIMIT_PARMNUM); | |
927 const SV_CRITICALTHREADS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_CRITICALTHREADS_PARMNUM); | |
928 const SV_RESTRICTNULLSESSACCESS_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_RESTRICTNULLSESSACCESS_PARMNUM); | |
929 const SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL=(PARMNUM_BASE_INFOLEVEL+SV_ENABLEWFW311DIRECTIPX_PARMNUM); | |
930 const SV_OTHERQUEUEAFFINITY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_OTHERQUEUEAFFINITY_PARMNUM); | |
931 const SV_QUEUESAMPLESECS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_QUEUESAMPLESECS_PARMNUM); | |
932 const SV_BALANCECOUNT_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_BALANCECOUNT_PARMNUM); | |
933 const SV_PREFERREDAFFINITY_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_PREFERREDAFFINITY_PARMNUM); | |
934 const SV_MAXFREERFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXFREERFCBS_PARMNUM); | |
935 const SV_MAXFREEMFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXFREEMFCBS_PARMNUM); | |
936 const SV_MAXFREELFCBS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXFREELFCBS_PARMNUM); | |
937 const SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM); | |
938 const SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM); | |
939 const SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM); | |
940 const SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM); | |
941 const SV_MAXTHREADSPERQUEUE_INFOLEVEL=(PARMNUM_BASE_INFOLEVEL+SV_MAXTHREADSPERQUEUE_PARMNUM); |