jwalmserver.pas 93 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620
  1. {******************************************************************************}
  2. { }
  3. { Lan Manager Server API interface Unit for Object Pascal }
  4. { }
  5. { Portions created by Microsoft are Copyright (C) 1995-2001 Microsoft }
  6. { Corporation. All Rights Reserved. }
  7. { }
  8. { The original file is: lmserver.h, released November 2001. The original Pascal}
  9. { code is: LmServer.pas, released Februari 2002. The initial developer of the }
  10. { Pascal code is Marcel van Brakel (brakelm att chello dott nl). }
  11. { }
  12. { Portions created by Marcel van Brakel are Copyright (C) 1999-2001 }
  13. { Marcel van Brakel. All Rights Reserved. }
  14. { }
  15. { Obtained through: Joint Endeavour of Delphi Innovators (Project JEDI) }
  16. { }
  17. { You may retrieve the latest version of this file at the Project JEDI }
  18. { APILIB home page, located at http://jedi-apilib.sourceforge.net }
  19. { }
  20. { The contents of this file are used with permission, subject to the Mozilla }
  21. { Public License Version 1.1 (the "License"); you may not use this file except }
  22. { in compliance with the License. You may obtain a copy of the License at }
  23. { http://www.mozilla.org/MPL/MPL-1.1.html }
  24. { }
  25. { Software distributed under the License is distributed on an "AS IS" basis, }
  26. { WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for }
  27. { the specific language governing rights and limitations under the License. }
  28. { }
  29. { Alternatively, the contents of this file may be used under the terms of the }
  30. { GNU Lesser General Public License (the "LGPL License"), in which case the }
  31. { provisions of the LGPL License are applicable instead of those above. }
  32. { If you wish to allow use of your version of this file only under the terms }
  33. { of the LGPL License and not to allow others to use your version of this file }
  34. { under the MPL, indicate your decision by deleting the provisions above and }
  35. { replace them with the notice and other provisions required by the LGPL }
  36. { License. If you do not delete the provisions above, a recipient may use }
  37. { your version of this file under either the MPL or the LGPL License. }
  38. { }
  39. { For more information about the LGPL: http://www.gnu.org/copyleft/lesser.html }
  40. { }
  41. {******************************************************************************}
  42. // $Id: JwaLmServer.pas,v 1.13 2007/09/05 11:58:51 dezipaitor Exp $
  43. {$IFNDEF JWA_OMIT_SECTIONS_LM}
  44. unit JwaLmServer;
  45. {$WEAKPACKAGEUNIT}
  46. {$ENDIF JWA_OMIT_SECTIONS_LM}
  47. {$HPPEMIT ''}
  48. {$HPPEMIT '#include "lmserver.h"'}
  49. {$HPPEMIT ''}
  50. {$IFNDEF JWA_OMIT_SECTIONS_LM}
  51. {$I jediapilib.inc}
  52. interface
  53. uses
  54. JwaLmCons, JwaWinSvc, JwaWinType;
  55. {$ENDIF JWA_OMIT_SECTIONS_LM}
  56. {$IFNDEF JWA_IMPLEMENTATIONSECTION}
  57. //
  58. // Function Prototypes - SERVER
  59. //
  60. function NetServerEnum(servername: LMCSTR; level: DWORD; var bufptr: LPBYTE; prefmaxlen: DWORD; entriesread: LPDWORD; totalentries: LPDWORD; servertype: DWORD; domain: LMCSTR; resume_handle: LPDWORD): NET_API_STATUS; stdcall;
  61. {$EXTERNALSYM NetServerEnum}
  62. function NetServerEnumEx(ServerName: LMCSTR; Level: DWORD; var Bufptr: LPBYTE; PrefMaxlen: DWORD; EntriesRead: LPDWORD; totalentries: LPDWORD; servertype: DWORD; domain: LMCSTR; FirstNameToReturn: LMCSTR): NET_API_STATUS; stdcall;
  63. {$EXTERNALSYM NetServerEnumEx}
  64. function NetServerGetInfo(servername: LMSTR; level: DWORD; var bufptr: LPBYTE): NET_API_STATUS; stdcall;
  65. {$EXTERNALSYM NetServerGetInfo}
  66. function NetServerSetInfo(servername: LMSTR; level: DWORD; buf: LPBYTE; ParmError: LPDWORD): NET_API_STATUS; stdcall;
  67. {$EXTERNALSYM NetServerSetInfo}
  68. //
  69. // Temporary hack function.
  70. //
  71. // todo cdecl??
  72. function NetServerSetInfoCommandLine(argc: WORD; argv: PLMSTR): NET_API_STATUS; stdcall;
  73. {$EXTERNALSYM NetServerSetInfoCommandLine}
  74. function NetServerDiskEnum(servername: LMSTR; level: DWORD; var bufptr: LPBYTE; prefmaxlen: DWORD; entriesread, totalentries, resume_handle: LPDWORD): NET_API_STATUS; stdcall;
  75. {$EXTERNALSYM NetServerDiskEnum}
  76. function NetServerComputerNameAdd(ServerName, EmulatedDomainName, EmulatedServerName: LMSTR): NET_API_STATUS; stdcall;
  77. {$EXTERNALSYM NetServerComputerNameAdd}
  78. function NetServerComputerNameDel(ServerName: LMSTR; EmulatedServerName: LMSTR): NET_API_STATUS; stdcall;
  79. {$EXTERNALSYM NetServerComputerNameDel}
  80. function NetServerTransportAdd(servername: LMSTR; level: DWORD; bufptr: LPBYTE): NET_API_STATUS; stdcall;
  81. {$EXTERNALSYM NetServerTransportAdd}
  82. function NetServerTransportAddEx(servername: LMSTR; level: DWORD; bufptr: LPBYTE): NET_API_STATUS; stdcall;
  83. {$EXTERNALSYM NetServerTransportAddEx}
  84. function NetServerTransportDel(servername: LMSTR; level: DWORD; bufptr: LPBYTE): NET_API_STATUS; stdcall;
  85. {$EXTERNALSYM NetServerTransportDel}
  86. function NetServerTransportEnum(servername: LMSTR; level: DWORD; var bufptr: LPBYTE; prefmaxlen: DWORD; entriesread, totalentries, resumehandle: LPDWORD): NET_API_STATUS; stdcall;
  87. {$EXTERNALSYM NetServerTransportEnum}
  88. //
  89. // The following function can be called by Win NT services to register
  90. // their service type. This function is exported from advapi32.dll.
  91. // Therefore, if this is the only function called by that service, then
  92. // it is not necessary to link to netapi32.lib.
  93. //
  94. function SetServiceBits(hServiceStatus: SERVICE_STATUS_HANDLE; dwServiceBits: DWORD; bSetBitsOn: BOOL; bUpdateImmediately: BOOL): BOOL; stdcall;
  95. {$EXTERNALSYM SetServiceBits}
  96. //
  97. // Data Structures - SERVER
  98. //
  99. type
  100. LPSERVER_INFO_100 = ^SERVER_INFO_100;
  101. {$EXTERNALSYM LPSERVER_INFO_100}
  102. PSERVER_INFO_100 = ^SERVER_INFO_100;
  103. {$EXTERNALSYM PSERVER_INFO_100}
  104. _SERVER_INFO_100 = record
  105. sv100_platform_id: DWORD;
  106. sv100_name: LMSTR;
  107. end;
  108. {$EXTERNALSYM _SERVER_INFO_100}
  109. SERVER_INFO_100 = _SERVER_INFO_100;
  110. {$EXTERNALSYM SERVER_INFO_100}
  111. TServerInfo100 = SERVER_INFO_100;
  112. PServerInfo100 = PSERVER_INFO_100;
  113. LPSERVER_INFO_101 = ^SERVER_INFO_101;
  114. {$EXTERNALSYM LPSERVER_INFO_101}
  115. PSERVER_INFO_101 = ^SERVER_INFO_101;
  116. {$EXTERNALSYM PSERVER_INFO_101}
  117. _SERVER_INFO_101 = record
  118. sv101_platform_id: DWORD;
  119. sv101_name: LMSTR;
  120. sv101_version_major: DWORD;
  121. sv101_version_minor: DWORD;
  122. sv101_type: DWORD;
  123. sv101_comment: LMSTR;
  124. end;
  125. {$EXTERNALSYM _SERVER_INFO_101}
  126. SERVER_INFO_101 = _SERVER_INFO_101;
  127. {$EXTERNALSYM SERVER_INFO_101}
  128. TServerInfo101 = SERVER_INFO_101;
  129. PServerInfo101 = PSERVER_INFO_101;
  130. LPSERVER_INFO_102 = ^SERVER_INFO_102;
  131. {$EXTERNALSYM LPSERVER_INFO_102}
  132. PSERVER_INFO_102 = ^SERVER_INFO_102;
  133. {$EXTERNALSYM PSERVER_INFO_102}
  134. _SERVER_INFO_102 = record
  135. sv102_platform_id: DWORD;
  136. sv102_name: LMSTR;
  137. sv102_version_major: DWORD;
  138. sv102_version_minor: DWORD;
  139. sv102_type: DWORD;
  140. sv102_comment: LMSTR;
  141. sv102_users: DWORD;
  142. sv102_disc: LONG;
  143. sv102_hidden: BOOL;
  144. sv102_announce: DWORD;
  145. sv102_anndelta: DWORD;
  146. sv102_licenses: DWORD;
  147. sv102_userpath: LMSTR;
  148. end;
  149. {$EXTERNALSYM _SERVER_INFO_102}
  150. SERVER_INFO_102 = _SERVER_INFO_102;
  151. {$EXTERNALSYM SERVER_INFO_102}
  152. TServerInfo102 = SERVER_INFO_102;
  153. PServerInfo102 = PSERVER_INFO_102;
  154. LPSERVER_INFO_402 = ^SERVER_INFO_402;
  155. {$EXTERNALSYM LPSERVER_INFO_402}
  156. PSERVER_INFO_402 = ^SERVER_INFO_402;
  157. {$EXTERNALSYM PSERVER_INFO_402}
  158. _SERVER_INFO_402 = record
  159. sv402_ulist_mtime: DWORD;
  160. sv402_glist_mtime: DWORD;
  161. sv402_alist_mtime: DWORD;
  162. sv402_alerts: LMSTR;
  163. sv402_security: DWORD;
  164. sv402_numadmin: DWORD;
  165. sv402_lanmask: DWORD;
  166. sv402_guestacct: LMSTR;
  167. sv402_chdevs: DWORD;
  168. sv402_chdevq: DWORD;
  169. sv402_chdevjobs: DWORD;
  170. sv402_connections: DWORD;
  171. sv402_shares: DWORD;
  172. sv402_openfiles: DWORD;
  173. sv402_sessopens: DWORD;
  174. sv402_sessvcs: DWORD;
  175. sv402_sessreqs: DWORD;
  176. sv402_opensearch: DWORD;
  177. sv402_activelocks: DWORD;
  178. sv402_numreqbuf: DWORD;
  179. sv402_sizreqbuf: DWORD;
  180. sv402_numbigbuf: DWORD;
  181. sv402_numfiletasks: DWORD;
  182. sv402_alertsched: DWORD;
  183. sv402_erroralert: DWORD;
  184. sv402_logonalert: DWORD;
  185. sv402_accessalert: DWORD;
  186. sv402_diskalert: DWORD;
  187. sv402_netioalert: DWORD;
  188. sv402_maxauditsz: DWORD;
  189. sv402_srvheuristics: LMSTR;
  190. end;
  191. {$EXTERNALSYM _SERVER_INFO_402}
  192. SERVER_INFO_402 = _SERVER_INFO_402;
  193. {$EXTERNALSYM SERVER_INFO_402}
  194. TServerInfo402 = SERVER_INFO_402;
  195. PServerInfo402 = PSERVER_INFO_402;
  196. LPSERVER_INFO_403 = ^SERVER_INFO_403;
  197. {$EXTERNALSYM LPSERVER_INFO_403}
  198. PSERVER_INFO_403 = ^SERVER_INFO_403;
  199. {$EXTERNALSYM PSERVER_INFO_403}
  200. _SERVER_INFO_403 = record
  201. sv403_ulist_mtime: DWORD;
  202. sv403_glist_mtime: DWORD;
  203. sv403_alist_mtime: DWORD;
  204. sv403_alerts: LMSTR;
  205. sv403_security: DWORD;
  206. sv403_numadmin: DWORD;
  207. sv403_lanmask: DWORD;
  208. sv403_guestacct: LMSTR;
  209. sv403_chdevs: DWORD;
  210. sv403_chdevq: DWORD;
  211. sv403_chdevjobs: DWORD;
  212. sv403_connections: DWORD;
  213. sv403_shares: DWORD;
  214. sv403_openfiles: DWORD;
  215. sv403_sessopens: DWORD;
  216. sv403_sessvcs: DWORD;
  217. sv403_sessreqs: DWORD;
  218. sv403_opensearch: DWORD;
  219. sv403_activelocks: DWORD;
  220. sv403_numreqbuf: DWORD;
  221. sv403_sizreqbuf: DWORD;
  222. sv403_numbigbuf: DWORD;
  223. sv403_numfiletasks: DWORD;
  224. sv403_alertsched: DWORD;
  225. sv403_erroralert: DWORD;
  226. sv403_logonalert: DWORD;
  227. sv403_accessalert: DWORD;
  228. sv403_diskalert: DWORD;
  229. sv403_netioalert: DWORD;
  230. sv403_maxauditsz: DWORD;
  231. sv403_srvheuristics: LMSTR;
  232. sv403_auditedevents: DWORD;
  233. sv403_autoprofile: DWORD;
  234. sv403_autopath: LMSTR;
  235. end;
  236. {$EXTERNALSYM _SERVER_INFO_403}
  237. SERVER_INFO_403 = _SERVER_INFO_403;
  238. {$EXTERNALSYM SERVER_INFO_403}
  239. TServerInfo403 = SERVER_INFO_403;
  240. PServerInfo403 = PSERVER_INFO_403;
  241. LPSERVER_INFO_502 = ^SERVER_INFO_502;
  242. {$EXTERNALSYM LPSERVER_INFO_502}
  243. PSERVER_INFO_502 = ^SERVER_INFO_502;
  244. {$EXTERNALSYM PSERVER_INFO_502}
  245. _SERVER_INFO_502 = record
  246. sv502_sessopens: DWORD;
  247. sv502_sessvcs: DWORD;
  248. sv502_opensearch: DWORD;
  249. sv502_sizreqbuf: DWORD;
  250. sv502_initworkitems: DWORD;
  251. sv502_maxworkitems: DWORD;
  252. sv502_rawworkitems: DWORD;
  253. sv502_irpstacksize: DWORD;
  254. sv502_maxrawbuflen: DWORD;
  255. sv502_sessusers: DWORD;
  256. sv502_sessconns: DWORD;
  257. sv502_maxpagedmemoryusage: DWORD;
  258. sv502_maxnonpagedmemoryusage: DWORD;
  259. sv502_enablesoftcompat: BOOL;
  260. sv502_enableforcedlogoff: BOOL;
  261. sv502_timesource: BOOL;
  262. sv502_acceptdownlevelapis: BOOL;
  263. sv502_lmannounce: BOOL;
  264. end;
  265. {$EXTERNALSYM _SERVER_INFO_502}
  266. SERVER_INFO_502 = _SERVER_INFO_502;
  267. {$EXTERNALSYM SERVER_INFO_502}
  268. TServerInfo502 = SERVER_INFO_502;
  269. PServerInfo502 = PSERVER_INFO_502;
  270. LPSERVER_INFO_503 = ^SERVER_INFO_503;
  271. {$EXTERNALSYM LPSERVER_INFO_503}
  272. PSERVER_INFO_503 = ^SERVER_INFO_503;
  273. {$EXTERNALSYM PSERVER_INFO_503}
  274. _SERVER_INFO_503 = record
  275. sv503_sessopens: DWORD;
  276. sv503_sessvcs: DWORD;
  277. sv503_opensearch: DWORD;
  278. sv503_sizreqbuf: DWORD;
  279. sv503_initworkitems: DWORD;
  280. sv503_maxworkitems: DWORD;
  281. sv503_rawworkitems: DWORD;
  282. sv503_irpstacksize: DWORD;
  283. sv503_maxrawbuflen: DWORD;
  284. sv503_sessusers: DWORD;
  285. sv503_sessconns: DWORD;
  286. sv503_maxpagedmemoryusage: DWORD;
  287. sv503_maxnonpagedmemoryusage: DWORD;
  288. sv503_enablesoftcompat: BOOL;
  289. sv503_enableforcedlogoff: BOOL;
  290. sv503_timesource: BOOL;
  291. sv503_acceptdownlevelapis: BOOL;
  292. sv503_lmannounce: BOOL;
  293. sv503_domain: LMSTR;
  294. sv503_maxcopyreadlen: DWORD;
  295. sv503_maxcopywritelen: DWORD;
  296. sv503_minkeepsearch: DWORD;
  297. sv503_maxkeepsearch: DWORD;
  298. sv503_minkeepcomplsearch: DWORD;
  299. sv503_maxkeepcomplsearch: DWORD;
  300. sv503_threadcountadd: DWORD;
  301. sv503_numblockthreads: DWORD;
  302. sv503_scavtimeout: DWORD;
  303. sv503_minrcvqueue: DWORD;
  304. sv503_minfreeworkitems: DWORD;
  305. sv503_xactmemsize: DWORD;
  306. sv503_threadpriority: DWORD;
  307. sv503_maxmpxct: DWORD;
  308. sv503_oplockbreakwait: DWORD;
  309. sv503_oplockbreakresponsewait: DWORD;
  310. sv503_enableoplocks: BOOL;
  311. sv503_enableoplockforceclose: BOOL;
  312. sv503_enablefcbopens: BOOL;
  313. sv503_enableraw: BOOL;
  314. sv503_enablesharednetdrives: BOOL;
  315. sv503_minfreeconnections: DWORD;
  316. sv503_maxfreeconnections: DWORD;
  317. end;
  318. {$EXTERNALSYM _SERVER_INFO_503}
  319. SERVER_INFO_503 = _SERVER_INFO_503;
  320. {$EXTERNALSYM SERVER_INFO_503}
  321. TServerInfo503 = SERVER_INFO_503;
  322. PServerInfo503 = PSERVER_INFO_503;
  323. LPSERVER_INFO_599 = ^SERVER_INFO_599;
  324. {$EXTERNALSYM LPSERVER_INFO_599}
  325. PSERVER_INFO_599 = ^SERVER_INFO_599;
  326. {$EXTERNALSYM PSERVER_INFO_599}
  327. _SERVER_INFO_599 = record
  328. sv599_sessopens: DWORD;
  329. sv599_sessvcs: DWORD;
  330. sv599_opensearch: DWORD;
  331. sv599_sizreqbuf: DWORD;
  332. sv599_initworkitems: DWORD;
  333. sv599_maxworkitems: DWORD;
  334. sv599_rawworkitems: DWORD;
  335. sv599_irpstacksize: DWORD;
  336. sv599_maxrawbuflen: DWORD;
  337. sv599_sessusers: DWORD;
  338. sv599_sessconns: DWORD;
  339. sv599_maxpagedmemoryusage: DWORD;
  340. sv599_maxnonpagedmemoryusage: DWORD;
  341. sv599_enablesoftcompat: BOOL;
  342. sv599_enableforcedlogoff: BOOL;
  343. sv599_timesource: BOOL;
  344. sv599_acceptdownlevelapis: BOOL;
  345. sv599_lmannounce: BOOL;
  346. sv599_domain: LMSTR;
  347. sv599_maxcopyreadlen: DWORD;
  348. sv599_maxcopywritelen: DWORD;
  349. sv599_minkeepsearch: DWORD;
  350. sv599_maxkeepsearch: DWORD;
  351. sv599_minkeepcomplsearch: DWORD;
  352. sv599_maxkeepcomplsearch: DWORD;
  353. sv599_threadcountadd: DWORD;
  354. sv599_numblockthreads: DWORD;
  355. sv599_scavtimeout: DWORD;
  356. sv599_minrcvqueue: DWORD;
  357. sv599_minfreeworkitems: DWORD;
  358. sv599_xactmemsize: DWORD;
  359. sv599_threadpriority: DWORD;
  360. sv599_maxmpxct: DWORD;
  361. sv599_oplockbreakwait: DWORD;
  362. sv599_oplockbreakresponsewait: DWORD;
  363. sv599_enableoplocks: BOOL;
  364. sv599_enableoplockforceclose: BOOL;
  365. sv599_enablefcbopens: BOOL;
  366. sv599_enableraw: BOOL;
  367. sv599_enablesharednetdrives: BOOL;
  368. sv599_minfreeconnections: DWORD;
  369. sv599_maxfreeconnections: DWORD;
  370. sv599_initsesstable: DWORD;
  371. sv599_initconntable: DWORD;
  372. sv599_initfiletable: DWORD;
  373. sv599_initsearchtable: DWORD;
  374. sv599_alertschedule: DWORD;
  375. sv599_errorthreshold: DWORD;
  376. sv599_networkerrorthreshold: DWORD;
  377. sv599_diskspacethreshold: DWORD;
  378. sv599_reserved: DWORD;
  379. sv599_maxlinkdelay: DWORD;
  380. sv599_minlinkthroughput: DWORD;
  381. sv599_linkinfovalidtime: DWORD;
  382. sv599_scavqosinfoupdatetime: DWORD;
  383. sv599_maxworkitemidletime: DWORD;
  384. end;
  385. {$EXTERNALSYM _SERVER_INFO_599}
  386. SERVER_INFO_599 = _SERVER_INFO_599;
  387. {$EXTERNALSYM SERVER_INFO_599}
  388. TServerInfo599 = SERVER_INFO_599;
  389. PServerInfo599 = PSERVER_INFO_599;
  390. LPSERVER_INFO_598 = ^SERVER_INFO_598;
  391. {$EXTERNALSYM LPSERVER_INFO_598}
  392. PSERVER_INFO_598 = ^SERVER_INFO_598;
  393. {$EXTERNALSYM PSERVER_INFO_598}
  394. _SERVER_INFO_598 = record
  395. sv598_maxrawworkitems: DWORD;
  396. sv598_maxthreadsperqueue: DWORD;
  397. sv598_producttype: DWORD;
  398. sv598_serversize: DWORD;
  399. sv598_connectionlessautodisc: DWORD;
  400. sv598_sharingviolationretries: DWORD;
  401. sv598_sharingviolationdelay: DWORD;
  402. sv598_maxglobalopensearch: DWORD;
  403. sv598_removeduplicatesearches: DWORD;
  404. sv598_lockviolationoffset: DWORD;
  405. sv598_lockviolationdelay: DWORD;
  406. sv598_mdlreadswitchover: DWORD;
  407. sv598_cachedopenlimit: DWORD;
  408. sv598_otherqueueaffinity: DWORD;
  409. sv598_restrictnullsessaccess: BOOL;
  410. sv598_enablewfw311directipx: BOOL;
  411. sv598_queuesamplesecs: DWORD;
  412. sv598_balancecount: DWORD;
  413. sv598_preferredaffinity: DWORD;
  414. sv598_maxfreerfcbs: DWORD;
  415. sv598_maxfreemfcbs: DWORD;
  416. sv598_maxfreelfcbs: DWORD;
  417. sv598_maxfreepagedpoolchunks: DWORD;
  418. sv598_minpagedpoolchunksize: DWORD;
  419. sv598_maxpagedpoolchunksize: DWORD;
  420. sv598_sendsfrompreferredprocessor: BOOL;
  421. sv598_cacheddirectorylimit: DWORD;
  422. sv598_maxcopylength: DWORD;
  423. sv598_enablecompression: BOOL;
  424. sv598_autosharewks: BOOL;
  425. sv598_autoshareserver: BOOL;
  426. sv598_enablesecuritysignature: BOOL;
  427. sv598_requiresecuritysignature: BOOL;
  428. sv598_minclientbuffersize: DWORD;
  429. sv598_serverguid: GUID;
  430. sv598_ConnectionNoSessionsTimeout: DWORD;
  431. sv598_IdleThreadTimeOut: DWORD;
  432. sv598_enableW9xsecuritysignature: BOOL;
  433. sv598_enforcekerberosreauthentication: BOOL;
  434. sv598_disabledos: BOOL;
  435. sv598_lowdiskspaceminimum: DWORD;
  436. sv598_disablestrictnamechecking: BOOL;
  437. end;
  438. {$EXTERNALSYM _SERVER_INFO_598}
  439. SERVER_INFO_598 = _SERVER_INFO_598;
  440. {$EXTERNALSYM SERVER_INFO_598}
  441. TServerInfo598 = SERVER_INFO_598;
  442. PServerInfo598 = PSERVER_INFO_598;
  443. LPSERVER_INFO_1005 = ^SERVER_INFO_1005;
  444. {$EXTERNALSYM LPSERVER_INFO_1005}
  445. PSERVER_INFO_1005 = ^SERVER_INFO_1005;
  446. {$EXTERNALSYM PSERVER_INFO_1005}
  447. _SERVER_INFO_1005 = record
  448. sv1005_comment: LMSTR;
  449. end;
  450. {$EXTERNALSYM _SERVER_INFO_1005}
  451. SERVER_INFO_1005 = _SERVER_INFO_1005;
  452. {$EXTERNALSYM SERVER_INFO_1005}
  453. TServerInfo1005 = SERVER_INFO_1005;
  454. PServerInfo1005 = PSERVER_INFO_1005;
  455. LPSERVER_INFO_1107 = ^SERVER_INFO_1107;
  456. {$EXTERNALSYM LPSERVER_INFO_1107}
  457. PSERVER_INFO_1107 = ^SERVER_INFO_1107;
  458. {$EXTERNALSYM PSERVER_INFO_1107}
  459. _SERVER_INFO_1107 = record
  460. sv1107_users: DWORD;
  461. end;
  462. {$EXTERNALSYM _SERVER_INFO_1107}
  463. SERVER_INFO_1107 = _SERVER_INFO_1107;
  464. {$EXTERNALSYM SERVER_INFO_1107}
  465. TServerInfo1107 = SERVER_INFO_1107;
  466. PServerInfo1107 = PSERVER_INFO_1107;
  467. LPSERVER_INFO_1010 = ^SERVER_INFO_1010;
  468. {$EXTERNALSYM LPSERVER_INFO_1010}
  469. PSERVER_INFO_1010 = ^SERVER_INFO_1010;
  470. {$EXTERNALSYM PSERVER_INFO_1010}
  471. _SERVER_INFO_1010 = record
  472. sv1010_disc: LONG;
  473. end;
  474. {$EXTERNALSYM _SERVER_INFO_1010}
  475. SERVER_INFO_1010 = _SERVER_INFO_1010;
  476. {$EXTERNALSYM SERVER_INFO_1010}
  477. TServerInfo1010 = SERVER_INFO_1010;
  478. PServerInfo1010 = PSERVER_INFO_1010;
  479. LPSERVER_INFO_1016 = ^SERVER_INFO_1016;
  480. {$EXTERNALSYM LPSERVER_INFO_1016}
  481. PSERVER_INFO_1016 = ^SERVER_INFO_1016;
  482. {$EXTERNALSYM PSERVER_INFO_1016}
  483. _SERVER_INFO_1016 = record
  484. sv1016_hidden: BOOL;
  485. end;
  486. {$EXTERNALSYM _SERVER_INFO_1016}
  487. SERVER_INFO_1016 = _SERVER_INFO_1016;
  488. {$EXTERNALSYM SERVER_INFO_1016}
  489. TServerInfo1016 = SERVER_INFO_1016;
  490. PServerInfo1016 = PSERVER_INFO_1016;
  491. LPSERVER_INFO_1017 = ^SERVER_INFO_1017;
  492. {$EXTERNALSYM LPSERVER_INFO_1017}
  493. PSERVER_INFO_1017 = ^SERVER_INFO_1017;
  494. {$EXTERNALSYM PSERVER_INFO_1017}
  495. _SERVER_INFO_1017 = record
  496. sv1017_announce: DWORD;
  497. end;
  498. {$EXTERNALSYM _SERVER_INFO_1017}
  499. SERVER_INFO_1017 = _SERVER_INFO_1017;
  500. {$EXTERNALSYM SERVER_INFO_1017}
  501. TServerInfo1017 = SERVER_INFO_1017;
  502. PServerInfo1017 = PSERVER_INFO_1017;
  503. LPSERVER_INFO_1018 = ^SERVER_INFO_1018;
  504. {$EXTERNALSYM LPSERVER_INFO_1018}
  505. PSERVER_INFO_1018 = ^SERVER_INFO_1018;
  506. {$EXTERNALSYM PSERVER_INFO_1018}
  507. _SERVER_INFO_1018 = record
  508. sv1018_anndelta: DWORD;
  509. end;
  510. {$EXTERNALSYM _SERVER_INFO_1018}
  511. SERVER_INFO_1018 = _SERVER_INFO_1018;
  512. {$EXTERNALSYM SERVER_INFO_1018}
  513. TServerInfo1018 = SERVER_INFO_1018;
  514. PServerInfo1018 = PSERVER_INFO_1018;
  515. LPSERVER_INFO_1501 = ^SERVER_INFO_1501;
  516. {$EXTERNALSYM LPSERVER_INFO_1501}
  517. PSERVER_INFO_1501 = ^SERVER_INFO_1501;
  518. {$EXTERNALSYM PSERVER_INFO_1501}
  519. _SERVER_INFO_1501 = record
  520. sv1501_sessopens: DWORD;
  521. end;
  522. {$EXTERNALSYM _SERVER_INFO_1501}
  523. SERVER_INFO_1501 = _SERVER_INFO_1501;
  524. {$EXTERNALSYM SERVER_INFO_1501}
  525. TServerInfo1501 = SERVER_INFO_1501;
  526. PServerInfo1501 = PSERVER_INFO_1501;
  527. LPSERVER_INFO_1502 = ^SERVER_INFO_1502;
  528. {$EXTERNALSYM LPSERVER_INFO_1502}
  529. PSERVER_INFO_1502 = ^SERVER_INFO_1502;
  530. {$EXTERNALSYM PSERVER_INFO_1502}
  531. _SERVER_INFO_1502 = record
  532. sv1502_sessvcs: DWORD;
  533. end;
  534. {$EXTERNALSYM _SERVER_INFO_1502}
  535. SERVER_INFO_1502 = _SERVER_INFO_1502;
  536. {$EXTERNALSYM SERVER_INFO_1502}
  537. TServerInfo1502 = SERVER_INFO_1502;
  538. PServerInfo1502 = PSERVER_INFO_1502;
  539. LPSERVER_INFO_1503 = ^SERVER_INFO_1503;
  540. {$EXTERNALSYM LPSERVER_INFO_1503}
  541. PSERVER_INFO_1503 = ^SERVER_INFO_1503;
  542. {$EXTERNALSYM PSERVER_INFO_1503}
  543. _SERVER_INFO_1503 = record
  544. sv1503_opensearch: DWORD;
  545. end;
  546. {$EXTERNALSYM _SERVER_INFO_1503}
  547. SERVER_INFO_1503 = _SERVER_INFO_1503;
  548. {$EXTERNALSYM SERVER_INFO_1503}
  549. TServerInfo1503 = SERVER_INFO_1503;
  550. PServerInfo1503 = PSERVER_INFO_1503;
  551. LPSERVER_INFO_1506 = ^SERVER_INFO_1506;
  552. {$EXTERNALSYM LPSERVER_INFO_1506}
  553. PSERVER_INFO_1506 = ^SERVER_INFO_1506;
  554. {$EXTERNALSYM PSERVER_INFO_1506}
  555. _SERVER_INFO_1506 = record
  556. sv1506_maxworkitems: DWORD;
  557. end;
  558. {$EXTERNALSYM _SERVER_INFO_1506}
  559. SERVER_INFO_1506 = _SERVER_INFO_1506;
  560. {$EXTERNALSYM SERVER_INFO_1506}
  561. TServerInfo1506 = SERVER_INFO_1506;
  562. PServerInfo1506 = PSERVER_INFO_1506;
  563. LPSERVER_INFO_1509 = ^SERVER_INFO_1509;
  564. {$EXTERNALSYM LPSERVER_INFO_1509}
  565. PSERVER_INFO_1509 = ^SERVER_INFO_1509;
  566. {$EXTERNALSYM PSERVER_INFO_1509}
  567. _SERVER_INFO_1509 = record
  568. sv1509_maxrawbuflen: DWORD;
  569. end;
  570. {$EXTERNALSYM _SERVER_INFO_1509}
  571. SERVER_INFO_1509 = _SERVER_INFO_1509;
  572. {$EXTERNALSYM SERVER_INFO_1509}
  573. TServerInfo1509 = SERVER_INFO_1509;
  574. PServerInfo1509 = PSERVER_INFO_1509;
  575. LPSERVER_INFO_1510 = ^SERVER_INFO_1510;
  576. {$EXTERNALSYM LPSERVER_INFO_1510}
  577. PSERVER_INFO_1510 = ^SERVER_INFO_1510;
  578. {$EXTERNALSYM PSERVER_INFO_1510}
  579. _SERVER_INFO_1510 = record
  580. sv1510_sessusers: DWORD;
  581. end;
  582. {$EXTERNALSYM _SERVER_INFO_1510}
  583. SERVER_INFO_1510 = _SERVER_INFO_1510;
  584. {$EXTERNALSYM SERVER_INFO_1510}
  585. TServerInfo1510 = SERVER_INFO_1510;
  586. PServerInfo1510 = PSERVER_INFO_1510;
  587. LPSERVER_INFO_1511 = ^SERVER_INFO_1511;
  588. {$EXTERNALSYM LPSERVER_INFO_1511}
  589. PSERVER_INFO_1511 = ^SERVER_INFO_1511;
  590. {$EXTERNALSYM PSERVER_INFO_1511}
  591. _SERVER_INFO_1511 = record
  592. sv1511_sessconns: DWORD;
  593. end;
  594. {$EXTERNALSYM _SERVER_INFO_1511}
  595. SERVER_INFO_1511 = _SERVER_INFO_1511;
  596. {$EXTERNALSYM SERVER_INFO_1511}
  597. TServerInfo1511 = SERVER_INFO_1511;
  598. PServerInfo1511 = PSERVER_INFO_1511;
  599. LPSERVER_INFO_1512 = ^SERVER_INFO_1512;
  600. {$EXTERNALSYM LPSERVER_INFO_1512}
  601. PSERVER_INFO_1512 = ^SERVER_INFO_1512;
  602. {$EXTERNALSYM PSERVER_INFO_1512}
  603. _SERVER_INFO_1512 = record
  604. sv1512_maxnonpagedmemoryusage: DWORD;
  605. end;
  606. {$EXTERNALSYM _SERVER_INFO_1512}
  607. SERVER_INFO_1512 = _SERVER_INFO_1512;
  608. {$EXTERNALSYM SERVER_INFO_1512}
  609. TServerInfo1512 = SERVER_INFO_1512;
  610. PServerInfo1512 = PSERVER_INFO_1512;
  611. LPSERVER_INFO_1513 = ^SERVER_INFO_1513;
  612. {$EXTERNALSYM LPSERVER_INFO_1513}
  613. PSERVER_INFO_1513 = ^SERVER_INFO_1513;
  614. {$EXTERNALSYM PSERVER_INFO_1513}
  615. _SERVER_INFO_1513 = record
  616. sv1513_maxpagedmemoryusage: DWORD;
  617. end;
  618. {$EXTERNALSYM _SERVER_INFO_1513}
  619. SERVER_INFO_1513 = _SERVER_INFO_1513;
  620. {$EXTERNALSYM SERVER_INFO_1513}
  621. TServerInfo1513 = SERVER_INFO_1513;
  622. PServerInfo1513 = PSERVER_INFO_1513;
  623. LPSERVER_INFO_1514 = ^SERVER_INFO_1514;
  624. {$EXTERNALSYM LPSERVER_INFO_1514}
  625. PSERVER_INFO_1514 = ^SERVER_INFO_1514;
  626. {$EXTERNALSYM PSERVER_INFO_1514}
  627. _SERVER_INFO_1514 = record
  628. sv1514_enablesoftcompat: BOOL;
  629. end;
  630. {$EXTERNALSYM _SERVER_INFO_1514}
  631. SERVER_INFO_1514 = _SERVER_INFO_1514;
  632. {$EXTERNALSYM SERVER_INFO_1514}
  633. TServerInfo1514 = SERVER_INFO_1514;
  634. PServerInfo1514 = PSERVER_INFO_1514;
  635. LPSERVER_INFO_1515 = ^SERVER_INFO_1515;
  636. {$EXTERNALSYM LPSERVER_INFO_1515}
  637. PSERVER_INFO_1515 = ^SERVER_INFO_1515;
  638. {$EXTERNALSYM PSERVER_INFO_1515}
  639. _SERVER_INFO_1515 = record
  640. sv1515_enableforcedlogoff: BOOL;
  641. end;
  642. {$EXTERNALSYM _SERVER_INFO_1515}
  643. SERVER_INFO_1515 = _SERVER_INFO_1515;
  644. {$EXTERNALSYM SERVER_INFO_1515}
  645. TServerInfo1515 = SERVER_INFO_1515;
  646. PServerInfo1515 = PSERVER_INFO_1515;
  647. LPSERVER_INFO_1516 = ^SERVER_INFO_1516;
  648. {$EXTERNALSYM LPSERVER_INFO_1516}
  649. PSERVER_INFO_1516 = ^SERVER_INFO_1516;
  650. {$EXTERNALSYM PSERVER_INFO_1516}
  651. _SERVER_INFO_1516 = record
  652. sv1516_timesource: BOOL;
  653. end;
  654. {$EXTERNALSYM _SERVER_INFO_1516}
  655. SERVER_INFO_1516 = _SERVER_INFO_1516;
  656. {$EXTERNALSYM SERVER_INFO_1516}
  657. TServerInfo1516 = SERVER_INFO_1516;
  658. PServerInfo1516 = PSERVER_INFO_1516;
  659. LPSERVER_INFO_1518 = ^SERVER_INFO_1518;
  660. {$EXTERNALSYM LPSERVER_INFO_1518}
  661. PSERVER_INFO_1518 = ^SERVER_INFO_1518;
  662. {$EXTERNALSYM PSERVER_INFO_1518}
  663. _SERVER_INFO_1518 = record
  664. sv1518_lmannounce: BOOL;
  665. end;
  666. {$EXTERNALSYM _SERVER_INFO_1518}
  667. SERVER_INFO_1518 = _SERVER_INFO_1518;
  668. {$EXTERNALSYM SERVER_INFO_1518}
  669. TServerInfo1518 = SERVER_INFO_1518;
  670. PServerInfo1518 = PSERVER_INFO_1518;
  671. LPSERVER_INFO_1520 = ^SERVER_INFO_1520;
  672. {$EXTERNALSYM LPSERVER_INFO_1520}
  673. PSERVER_INFO_1520 = ^SERVER_INFO_1520;
  674. {$EXTERNALSYM PSERVER_INFO_1520}
  675. _SERVER_INFO_1520 = record
  676. sv1520_maxcopyreadlen: DWORD;
  677. end;
  678. {$EXTERNALSYM _SERVER_INFO_1520}
  679. SERVER_INFO_1520 = _SERVER_INFO_1520;
  680. {$EXTERNALSYM SERVER_INFO_1520}
  681. TServerInfo1520 = SERVER_INFO_1520;
  682. PServerInfo1520 = PSERVER_INFO_1520;
  683. LPSERVER_INFO_1521 = ^SERVER_INFO_1521;
  684. {$EXTERNALSYM LPSERVER_INFO_1521}
  685. PSERVER_INFO_1521 = ^SERVER_INFO_1521;
  686. {$EXTERNALSYM PSERVER_INFO_1521}
  687. _SERVER_INFO_1521 = record
  688. sv1521_maxcopywritelen: DWORD;
  689. end;
  690. {$EXTERNALSYM _SERVER_INFO_1521}
  691. SERVER_INFO_1521 = _SERVER_INFO_1521;
  692. {$EXTERNALSYM SERVER_INFO_1521}
  693. TServerInfo1521 = SERVER_INFO_1521;
  694. PServerInfo1521 = PSERVER_INFO_1521;
  695. LPSERVER_INFO_1522 = ^SERVER_INFO_1522;
  696. {$EXTERNALSYM LPSERVER_INFO_1522}
  697. PSERVER_INFO_1522 = ^SERVER_INFO_1522;
  698. {$EXTERNALSYM PSERVER_INFO_1522}
  699. _SERVER_INFO_1522 = record
  700. sv1522_minkeepsearch: DWORD;
  701. end;
  702. {$EXTERNALSYM _SERVER_INFO_1522}
  703. SERVER_INFO_1522 = _SERVER_INFO_1522;
  704. {$EXTERNALSYM SERVER_INFO_1522}
  705. TServerInfo1522 = SERVER_INFO_1522;
  706. PServerInfo1522 = PSERVER_INFO_1522;
  707. LPSERVER_INFO_1523 = ^SERVER_INFO_1523;
  708. {$EXTERNALSYM LPSERVER_INFO_1523}
  709. PSERVER_INFO_1523 = ^SERVER_INFO_1523;
  710. {$EXTERNALSYM PSERVER_INFO_1523}
  711. _SERVER_INFO_1523 = record
  712. sv1523_maxkeepsearch: DWORD;
  713. end;
  714. {$EXTERNALSYM _SERVER_INFO_1523}
  715. SERVER_INFO_1523 = _SERVER_INFO_1523;
  716. {$EXTERNALSYM SERVER_INFO_1523}
  717. TServerInfo1523 = SERVER_INFO_1523;
  718. PServerInfo1523 = PSERVER_INFO_1523;
  719. LPSERVER_INFO_1524 = ^SERVER_INFO_1524;
  720. {$EXTERNALSYM LPSERVER_INFO_1524}
  721. PSERVER_INFO_1524 = ^SERVER_INFO_1524;
  722. {$EXTERNALSYM PSERVER_INFO_1524}
  723. _SERVER_INFO_1524 = record
  724. sv1524_minkeepcomplsearch: DWORD;
  725. end;
  726. {$EXTERNALSYM _SERVER_INFO_1524}
  727. SERVER_INFO_1524 = _SERVER_INFO_1524;
  728. {$EXTERNALSYM SERVER_INFO_1524}
  729. TServerInfo1524 = SERVER_INFO_1524;
  730. PServerInfo1524 = PSERVER_INFO_1524;
  731. LPSERVER_INFO_1525 = ^SERVER_INFO_1525;
  732. {$EXTERNALSYM LPSERVER_INFO_1525}
  733. PSERVER_INFO_1525 = ^SERVER_INFO_1525;
  734. {$EXTERNALSYM PSERVER_INFO_1525}
  735. _SERVER_INFO_1525 = record
  736. sv1525_maxkeepcomplsearch: DWORD;
  737. end;
  738. {$EXTERNALSYM _SERVER_INFO_1525}
  739. SERVER_INFO_1525 = _SERVER_INFO_1525;
  740. {$EXTERNALSYM SERVER_INFO_1525}
  741. TServerInfo1525 = SERVER_INFO_1525;
  742. PServerInfo1525 = PSERVER_INFO_1525;
  743. LPSERVER_INFO_1528 = ^SERVER_INFO_1528;
  744. {$EXTERNALSYM LPSERVER_INFO_1528}
  745. PSERVER_INFO_1528 = ^SERVER_INFO_1528;
  746. {$EXTERNALSYM PSERVER_INFO_1528}
  747. _SERVER_INFO_1528 = record
  748. sv1528_scavtimeout: DWORD;
  749. end;
  750. {$EXTERNALSYM _SERVER_INFO_1528}
  751. SERVER_INFO_1528 = _SERVER_INFO_1528;
  752. {$EXTERNALSYM SERVER_INFO_1528}
  753. TServerInfo1528 = SERVER_INFO_1528;
  754. PServerInfo1528 = PSERVER_INFO_1528;
  755. LPSERVER_INFO_1529 = ^SERVER_INFO_1529;
  756. {$EXTERNALSYM LPSERVER_INFO_1529}
  757. PSERVER_INFO_1529 = ^SERVER_INFO_1529;
  758. {$EXTERNALSYM PSERVER_INFO_1529}
  759. _SERVER_INFO_1529 = record
  760. sv1529_minrcvqueue: DWORD;
  761. end;
  762. {$EXTERNALSYM _SERVER_INFO_1529}
  763. SERVER_INFO_1529 = _SERVER_INFO_1529;
  764. {$EXTERNALSYM SERVER_INFO_1529}
  765. TServerInfo1529 = SERVER_INFO_1529;
  766. PServerInfo1529 = PSERVER_INFO_1529;
  767. LPSERVER_INFO_1530 = ^SERVER_INFO_1530;
  768. {$EXTERNALSYM LPSERVER_INFO_1530}
  769. PSERVER_INFO_1530 = ^SERVER_INFO_1530;
  770. {$EXTERNALSYM PSERVER_INFO_1530}
  771. _SERVER_INFO_1530 = record
  772. sv1530_minfreeworkitems: DWORD;
  773. end;
  774. {$EXTERNALSYM _SERVER_INFO_1530}
  775. SERVER_INFO_1530 = _SERVER_INFO_1530;
  776. {$EXTERNALSYM SERVER_INFO_1530}
  777. TServerInfo1530 = SERVER_INFO_1530;
  778. PServerInfo1530 = PSERVER_INFO_1530;
  779. LPSERVER_INFO_1533 = ^SERVER_INFO_1533;
  780. {$EXTERNALSYM LPSERVER_INFO_1533}
  781. PSERVER_INFO_1533 = ^SERVER_INFO_1533;
  782. {$EXTERNALSYM PSERVER_INFO_1533}
  783. _SERVER_INFO_1533 = record
  784. sv1533_maxmpxct: DWORD;
  785. end;
  786. {$EXTERNALSYM _SERVER_INFO_1533}
  787. SERVER_INFO_1533 = _SERVER_INFO_1533;
  788. {$EXTERNALSYM SERVER_INFO_1533}
  789. TServerInfo1533 = SERVER_INFO_1533;
  790. PServerInfo1533 = PSERVER_INFO_1533;
  791. LPSERVER_INFO_1534 = ^SERVER_INFO_1534;
  792. {$EXTERNALSYM LPSERVER_INFO_1534}
  793. PSERVER_INFO_1534 = ^SERVER_INFO_1534;
  794. {$EXTERNALSYM PSERVER_INFO_1534}
  795. _SERVER_INFO_1534 = record
  796. sv1534_oplockbreakwait: DWORD;
  797. end;
  798. {$EXTERNALSYM _SERVER_INFO_1534}
  799. SERVER_INFO_1534 = _SERVER_INFO_1534;
  800. {$EXTERNALSYM SERVER_INFO_1534}
  801. TServerInfo1534 = SERVER_INFO_1534;
  802. PServerInfo1534 = PSERVER_INFO_1534;
  803. LPSERVER_INFO_1535 = ^SERVER_INFO_1535;
  804. {$EXTERNALSYM LPSERVER_INFO_1535}
  805. PSERVER_INFO_1535 = ^SERVER_INFO_1535;
  806. {$EXTERNALSYM PSERVER_INFO_1535}
  807. _SERVER_INFO_1535 = record
  808. sv1535_oplockbreakresponsewait: DWORD;
  809. end;
  810. {$EXTERNALSYM _SERVER_INFO_1535}
  811. SERVER_INFO_1535 = _SERVER_INFO_1535;
  812. {$EXTERNALSYM SERVER_INFO_1535}
  813. TServerInfo1535 = SERVER_INFO_1535;
  814. PServerInfo1535 = PSERVER_INFO_1535;
  815. LPSERVER_INFO_1536 = ^SERVER_INFO_1536;
  816. {$EXTERNALSYM LPSERVER_INFO_1536}
  817. PSERVER_INFO_1536 = ^SERVER_INFO_1536;
  818. {$EXTERNALSYM PSERVER_INFO_1536}
  819. _SERVER_INFO_1536 = record
  820. sv1536_enableoplocks: BOOL;
  821. end;
  822. {$EXTERNALSYM _SERVER_INFO_1536}
  823. SERVER_INFO_1536 = _SERVER_INFO_1536;
  824. {$EXTERNALSYM SERVER_INFO_1536}
  825. TServerInfo1536 = SERVER_INFO_1536;
  826. PServerInfo1536 = PSERVER_INFO_1536;
  827. LPSERVER_INFO_1537 = ^SERVER_INFO_1537;
  828. {$EXTERNALSYM LPSERVER_INFO_1537}
  829. PSERVER_INFO_1537 = ^SERVER_INFO_1537;
  830. {$EXTERNALSYM PSERVER_INFO_1537}
  831. _SERVER_INFO_1537 = record
  832. sv1537_enableoplockforceclose: BOOL;
  833. end;
  834. {$EXTERNALSYM _SERVER_INFO_1537}
  835. SERVER_INFO_1537 = _SERVER_INFO_1537;
  836. {$EXTERNALSYM SERVER_INFO_1537}
  837. TServerInfo1537 = SERVER_INFO_1537;
  838. PServerInfo1537 = PSERVER_INFO_1537;
  839. LPSERVER_INFO_1538 = ^SERVER_INFO_1538;
  840. {$EXTERNALSYM LPSERVER_INFO_1538}
  841. PSERVER_INFO_1538 = ^SERVER_INFO_1538;
  842. {$EXTERNALSYM PSERVER_INFO_1538}
  843. _SERVER_INFO_1538 = record
  844. sv1538_enablefcbopens: BOOL;
  845. end;
  846. {$EXTERNALSYM _SERVER_INFO_1538}
  847. SERVER_INFO_1538 = _SERVER_INFO_1538;
  848. {$EXTERNALSYM SERVER_INFO_1538}
  849. TServerInfo1538 = SERVER_INFO_1538;
  850. PServerInfo1538 = PSERVER_INFO_1538;
  851. LPSERVER_INFO_1539 = ^SERVER_INFO_1539;
  852. {$EXTERNALSYM LPSERVER_INFO_1539}
  853. PSERVER_INFO_1539 = ^SERVER_INFO_1539;
  854. {$EXTERNALSYM PSERVER_INFO_1539}
  855. _SERVER_INFO_1539 = record
  856. sv1539_enableraw: BOOL;
  857. end;
  858. {$EXTERNALSYM _SERVER_INFO_1539}
  859. SERVER_INFO_1539 = _SERVER_INFO_1539;
  860. {$EXTERNALSYM SERVER_INFO_1539}
  861. TServerInfo1539 = SERVER_INFO_1539;
  862. PServerInfo1539 = PSERVER_INFO_1539;
  863. LPSERVER_INFO_1540 = ^SERVER_INFO_1540;
  864. {$EXTERNALSYM LPSERVER_INFO_1540}
  865. PSERVER_INFO_1540 = ^SERVER_INFO_1540;
  866. {$EXTERNALSYM PSERVER_INFO_1540}
  867. _SERVER_INFO_1540 = record
  868. sv1540_enablesharednetdrives: BOOL;
  869. end;
  870. {$EXTERNALSYM _SERVER_INFO_1540}
  871. SERVER_INFO_1540 = _SERVER_INFO_1540;
  872. {$EXTERNALSYM SERVER_INFO_1540}
  873. TServerInfo1540 = SERVER_INFO_1540;
  874. PServerInfo1540 = PSERVER_INFO_1540;
  875. LPSERVER_INFO_1541 = ^SERVER_INFO_1541;
  876. {$EXTERNALSYM LPSERVER_INFO_1541}
  877. PSERVER_INFO_1541 = ^SERVER_INFO_1541;
  878. {$EXTERNALSYM PSERVER_INFO_1541}
  879. _SERVER_INFO_1541 = record
  880. sv1541_minfreeconnections: BOOL;
  881. end;
  882. {$EXTERNALSYM _SERVER_INFO_1541}
  883. SERVER_INFO_1541 = _SERVER_INFO_1541;
  884. {$EXTERNALSYM SERVER_INFO_1541}
  885. TServerInfo1541 = SERVER_INFO_1541;
  886. PServerInfo1541 = PSERVER_INFO_1541;
  887. LPSERVER_INFO_1542 = ^SERVER_INFO_1542;
  888. {$EXTERNALSYM LPSERVER_INFO_1542}
  889. PSERVER_INFO_1542 = ^SERVER_INFO_1542;
  890. {$EXTERNALSYM PSERVER_INFO_1542}
  891. _SERVER_INFO_1542 = record
  892. sv1542_maxfreeconnections: BOOL;
  893. end;
  894. {$EXTERNALSYM _SERVER_INFO_1542}
  895. SERVER_INFO_1542 = _SERVER_INFO_1542;
  896. {$EXTERNALSYM SERVER_INFO_1542}
  897. TServerInfo1542 = SERVER_INFO_1542;
  898. PServerInfo1542 = PSERVER_INFO_1542;
  899. LPSERVER_INFO_1543 = ^SERVER_INFO_1543;
  900. {$EXTERNALSYM LPSERVER_INFO_1543}
  901. PSERVER_INFO_1543 = ^SERVER_INFO_1543;
  902. {$EXTERNALSYM PSERVER_INFO_1543}
  903. _SERVER_INFO_1543 = record
  904. sv1543_initsesstable: DWORD;
  905. end;
  906. {$EXTERNALSYM _SERVER_INFO_1543}
  907. SERVER_INFO_1543 = _SERVER_INFO_1543;
  908. {$EXTERNALSYM SERVER_INFO_1543}
  909. TServerInfo1543 = SERVER_INFO_1543;
  910. PServerInfo1543 = PSERVER_INFO_1543;
  911. LPSERVER_INFO_1544 = ^SERVER_INFO_1544;
  912. {$EXTERNALSYM LPSERVER_INFO_1544}
  913. PSERVER_INFO_1544 = ^SERVER_INFO_1544;
  914. {$EXTERNALSYM PSERVER_INFO_1544}
  915. _SERVER_INFO_1544 = record
  916. sv1544_initconntable: DWORD;
  917. end;
  918. {$EXTERNALSYM _SERVER_INFO_1544}
  919. SERVER_INFO_1544 = _SERVER_INFO_1544;
  920. {$EXTERNALSYM SERVER_INFO_1544}
  921. TServerInfo1544 = SERVER_INFO_1544;
  922. PServerInfo1544 = PSERVER_INFO_1544;
  923. LPSERVER_INFO_1545 = ^SERVER_INFO_1545;
  924. {$EXTERNALSYM LPSERVER_INFO_1545}
  925. PSERVER_INFO_1545 = ^SERVER_INFO_1545;
  926. {$EXTERNALSYM PSERVER_INFO_1545}
  927. _SERVER_INFO_1545 = record
  928. sv1545_initfiletable: DWORD;
  929. end;
  930. {$EXTERNALSYM _SERVER_INFO_1545}
  931. SERVER_INFO_1545 = _SERVER_INFO_1545;
  932. {$EXTERNALSYM SERVER_INFO_1545}
  933. TServerInfo1545 = SERVER_INFO_1545;
  934. PServerInfo1545 = PSERVER_INFO_1545;
  935. LPSERVER_INFO_1546 = ^SERVER_INFO_1546;
  936. {$EXTERNALSYM LPSERVER_INFO_1546}
  937. PSERVER_INFO_1546 = ^SERVER_INFO_1546;
  938. {$EXTERNALSYM PSERVER_INFO_1546}
  939. _SERVER_INFO_1546 = record
  940. sv1546_initsearchtable: DWORD;
  941. end;
  942. {$EXTERNALSYM _SERVER_INFO_1546}
  943. SERVER_INFO_1546 = _SERVER_INFO_1546;
  944. {$EXTERNALSYM SERVER_INFO_1546}
  945. TServerInfo1546 = SERVER_INFO_1546;
  946. PServerInfo1546 = PSERVER_INFO_1546;
  947. LPSERVER_INFO_1547 = ^SERVER_INFO_1547;
  948. {$EXTERNALSYM LPSERVER_INFO_1547}
  949. PSERVER_INFO_1547 = ^SERVER_INFO_1547;
  950. {$EXTERNALSYM PSERVER_INFO_1547}
  951. _SERVER_INFO_1547 = record
  952. sv1547_alertschedule: DWORD;
  953. end;
  954. {$EXTERNALSYM _SERVER_INFO_1547}
  955. SERVER_INFO_1547 = _SERVER_INFO_1547;
  956. {$EXTERNALSYM SERVER_INFO_1547}
  957. TServerInfo1547 = SERVER_INFO_1547;
  958. PServerInfo1547 = PSERVER_INFO_1547;
  959. LPSERVER_INFO_1548 = ^SERVER_INFO_1548;
  960. {$EXTERNALSYM LPSERVER_INFO_1548}
  961. PSERVER_INFO_1548 = ^SERVER_INFO_1548;
  962. {$EXTERNALSYM PSERVER_INFO_1548}
  963. _SERVER_INFO_1548 = record
  964. sv1548_errorthreshold: DWORD;
  965. end;
  966. {$EXTERNALSYM _SERVER_INFO_1548}
  967. SERVER_INFO_1548 = _SERVER_INFO_1548;
  968. {$EXTERNALSYM SERVER_INFO_1548}
  969. TServerInfo1548 = SERVER_INFO_1548;
  970. PServerInfo1548 = PSERVER_INFO_1548;
  971. LPSERVER_INFO_1549 = ^SERVER_INFO_1549;
  972. {$EXTERNALSYM LPSERVER_INFO_1549}
  973. PSERVER_INFO_1549 = ^SERVER_INFO_1549;
  974. {$EXTERNALSYM PSERVER_INFO_1549}
  975. _SERVER_INFO_1549 = record
  976. sv1549_networkerrorthreshold: DWORD;
  977. end;
  978. {$EXTERNALSYM _SERVER_INFO_1549}
  979. SERVER_INFO_1549 = _SERVER_INFO_1549;
  980. {$EXTERNALSYM SERVER_INFO_1549}
  981. TServerInfo1549 = SERVER_INFO_1549;
  982. PServerInfo1549 = PSERVER_INFO_1549;
  983. LPSERVER_INFO_1550 = ^SERVER_INFO_1550;
  984. {$EXTERNALSYM LPSERVER_INFO_1550}
  985. PSERVER_INFO_1550 = ^SERVER_INFO_1550;
  986. {$EXTERNALSYM PSERVER_INFO_1550}
  987. _SERVER_INFO_1550 = record
  988. sv1550_diskspacethreshold: DWORD;
  989. end;
  990. {$EXTERNALSYM _SERVER_INFO_1550}
  991. SERVER_INFO_1550 = _SERVER_INFO_1550;
  992. {$EXTERNALSYM SERVER_INFO_1550}
  993. TServerInfo1550 = SERVER_INFO_1550;
  994. PServerInfo1550 = PSERVER_INFO_1550;
  995. LPSERVER_INFO_1552 = ^SERVER_INFO_1552;
  996. {$EXTERNALSYM LPSERVER_INFO_1552}
  997. PSERVER_INFO_1552 = ^SERVER_INFO_1552;
  998. {$EXTERNALSYM PSERVER_INFO_1552}
  999. _SERVER_INFO_1552 = record
  1000. sv1552_maxlinkdelay: DWORD;
  1001. end;
  1002. {$EXTERNALSYM _SERVER_INFO_1552}
  1003. SERVER_INFO_1552 = _SERVER_INFO_1552;
  1004. {$EXTERNALSYM SERVER_INFO_1552}
  1005. TServerInfo1552 = SERVER_INFO_1552;
  1006. PServerInfo1552 = PSERVER_INFO_1552;
  1007. LPSERVER_INFO_1553 = ^SERVER_INFO_1553;
  1008. {$EXTERNALSYM LPSERVER_INFO_1553}
  1009. PSERVER_INFO_1553 = ^SERVER_INFO_1553;
  1010. {$EXTERNALSYM PSERVER_INFO_1553}
  1011. _SERVER_INFO_1553 = record
  1012. sv1553_minlinkthroughput: DWORD;
  1013. end;
  1014. {$EXTERNALSYM _SERVER_INFO_1553}
  1015. SERVER_INFO_1553 = _SERVER_INFO_1553;
  1016. {$EXTERNALSYM SERVER_INFO_1553}
  1017. TServerInfo1553 = SERVER_INFO_1553;
  1018. PServerInfo1553 = PSERVER_INFO_1553;
  1019. LPSERVER_INFO_1554 = ^SERVER_INFO_1554;
  1020. {$EXTERNALSYM LPSERVER_INFO_1554}
  1021. PSERVER_INFO_1554 = ^SERVER_INFO_1554;
  1022. {$EXTERNALSYM PSERVER_INFO_1554}
  1023. _SERVER_INFO_1554 = record
  1024. sv1554_linkinfovalidtime: DWORD;
  1025. end;
  1026. {$EXTERNALSYM _SERVER_INFO_1554}
  1027. SERVER_INFO_1554 = _SERVER_INFO_1554;
  1028. {$EXTERNALSYM SERVER_INFO_1554}
  1029. TServerInfo1554 = SERVER_INFO_1554;
  1030. PServerInfo1554 = PSERVER_INFO_1554;
  1031. LPSERVER_INFO_1555 = ^SERVER_INFO_1555;
  1032. {$EXTERNALSYM LPSERVER_INFO_1555}
  1033. PSERVER_INFO_1555 = ^SERVER_INFO_1555;
  1034. {$EXTERNALSYM PSERVER_INFO_1555}
  1035. _SERVER_INFO_1555 = record
  1036. sv1555_scavqosinfoupdatetime: DWORD;
  1037. end;
  1038. {$EXTERNALSYM _SERVER_INFO_1555}
  1039. SERVER_INFO_1555 = _SERVER_INFO_1555;
  1040. {$EXTERNALSYM SERVER_INFO_1555}
  1041. TServerInfo1555 = SERVER_INFO_1555;
  1042. PServerInfo1555 = PSERVER_INFO_1555;
  1043. LPSERVER_INFO_1556 = ^SERVER_INFO_1556;
  1044. {$EXTERNALSYM LPSERVER_INFO_1556}
  1045. PSERVER_INFO_1556 = ^SERVER_INFO_1556;
  1046. {$EXTERNALSYM PSERVER_INFO_1556}
  1047. _SERVER_INFO_1556 = record
  1048. sv1556_maxworkitemidletime: DWORD;
  1049. end;
  1050. {$EXTERNALSYM _SERVER_INFO_1556}
  1051. SERVER_INFO_1556 = _SERVER_INFO_1556;
  1052. {$EXTERNALSYM SERVER_INFO_1556}
  1053. TServerInfo1556 = SERVER_INFO_1556;
  1054. PServerInfo1556 = PSERVER_INFO_1556;
  1055. LPSERVER_INFO_1557 = ^SERVER_INFO_1557;
  1056. {$EXTERNALSYM LPSERVER_INFO_1557}
  1057. PSERVER_INFO_1557 = ^SERVER_INFO_1557;
  1058. {$EXTERNALSYM PSERVER_INFO_1557}
  1059. _SERVER_INFO_1557 = record
  1060. sv1557_maxrawworkitems: DWORD;
  1061. end;
  1062. {$EXTERNALSYM _SERVER_INFO_1557}
  1063. SERVER_INFO_1557 = _SERVER_INFO_1557;
  1064. {$EXTERNALSYM SERVER_INFO_1557}
  1065. TServerInfo1557 = SERVER_INFO_1557;
  1066. PServerInfo1557 = PSERVER_INFO_1557;
  1067. LPSERVER_INFO_1560 = ^SERVER_INFO_1560;
  1068. {$EXTERNALSYM LPSERVER_INFO_1560}
  1069. PSERVER_INFO_1560 = ^SERVER_INFO_1560;
  1070. {$EXTERNALSYM PSERVER_INFO_1560}
  1071. _SERVER_INFO_1560 = record
  1072. sv1560_producttype: DWORD;
  1073. end;
  1074. {$EXTERNALSYM _SERVER_INFO_1560}
  1075. SERVER_INFO_1560 = _SERVER_INFO_1560;
  1076. {$EXTERNALSYM SERVER_INFO_1560}
  1077. TServerInfo1560 = SERVER_INFO_1560;
  1078. PServerInfo1560 = PSERVER_INFO_1560;
  1079. LPSERVER_INFO_1561 = ^SERVER_INFO_1561;
  1080. {$EXTERNALSYM LPSERVER_INFO_1561}
  1081. PSERVER_INFO_1561 = ^SERVER_INFO_1561;
  1082. {$EXTERNALSYM PSERVER_INFO_1561}
  1083. _SERVER_INFO_1561 = record
  1084. sv1561_serversize: DWORD;
  1085. end;
  1086. {$EXTERNALSYM _SERVER_INFO_1561}
  1087. SERVER_INFO_1561 = _SERVER_INFO_1561;
  1088. {$EXTERNALSYM SERVER_INFO_1561}
  1089. TServerInfo1561 = SERVER_INFO_1561;
  1090. PServerInfo1561 = PSERVER_INFO_1561;
  1091. LPSERVER_INFO_1562 = ^SERVER_INFO_1562;
  1092. {$EXTERNALSYM LPSERVER_INFO_1562}
  1093. PSERVER_INFO_1562 = ^SERVER_INFO_1562;
  1094. {$EXTERNALSYM PSERVER_INFO_1562}
  1095. _SERVER_INFO_1562 = record
  1096. sv1562_connectionlessautodisc: DWORD;
  1097. end;
  1098. {$EXTERNALSYM _SERVER_INFO_1562}
  1099. SERVER_INFO_1562 = _SERVER_INFO_1562;
  1100. {$EXTERNALSYM SERVER_INFO_1562}
  1101. TServerInfo1562 = SERVER_INFO_1562;
  1102. PServerInfo1562 = PSERVER_INFO_1562;
  1103. LPSERVER_INFO_1563 = ^SERVER_INFO_1563;
  1104. {$EXTERNALSYM LPSERVER_INFO_1563}
  1105. PSERVER_INFO_1563 = ^SERVER_INFO_1563;
  1106. {$EXTERNALSYM PSERVER_INFO_1563}
  1107. _SERVER_INFO_1563 = record
  1108. sv1563_sharingviolationretries: DWORD;
  1109. end;
  1110. {$EXTERNALSYM _SERVER_INFO_1563}
  1111. SERVER_INFO_1563 = _SERVER_INFO_1563;
  1112. {$EXTERNALSYM SERVER_INFO_1563}
  1113. TServerInfo1563 = SERVER_INFO_1563;
  1114. PServerInfo1563 = PSERVER_INFO_1563;
  1115. LPSERVER_INFO_1564 = ^SERVER_INFO_1564;
  1116. {$EXTERNALSYM LPSERVER_INFO_1564}
  1117. PSERVER_INFO_1564 = ^SERVER_INFO_1564;
  1118. {$EXTERNALSYM PSERVER_INFO_1564}
  1119. _SERVER_INFO_1564 = record
  1120. sv1564_sharingviolationdelay: DWORD;
  1121. end;
  1122. {$EXTERNALSYM _SERVER_INFO_1564}
  1123. SERVER_INFO_1564 = _SERVER_INFO_1564;
  1124. {$EXTERNALSYM SERVER_INFO_1564}
  1125. TServerInfo1564 = SERVER_INFO_1564;
  1126. PServerInfo1564 = PSERVER_INFO_1564;
  1127. LPSERVER_INFO_1565 = ^SERVER_INFO_1565;
  1128. {$EXTERNALSYM LPSERVER_INFO_1565}
  1129. PSERVER_INFO_1565 = ^SERVER_INFO_1565;
  1130. {$EXTERNALSYM PSERVER_INFO_1565}
  1131. _SERVER_INFO_1565 = record
  1132. sv1565_maxglobalopensearch: DWORD;
  1133. end;
  1134. {$EXTERNALSYM _SERVER_INFO_1565}
  1135. SERVER_INFO_1565 = _SERVER_INFO_1565;
  1136. {$EXTERNALSYM SERVER_INFO_1565}
  1137. TServerInfo1565 = SERVER_INFO_1565;
  1138. PServerInfo1565 = PSERVER_INFO_1565;
  1139. LPSERVER_INFO_1566 = ^SERVER_INFO_1566;
  1140. {$EXTERNALSYM LPSERVER_INFO_1566}
  1141. PSERVER_INFO_1566 = ^SERVER_INFO_1566;
  1142. {$EXTERNALSYM PSERVER_INFO_1566}
  1143. _SERVER_INFO_1566 = record
  1144. sv1566_removeduplicatesearches: BOOL;
  1145. end;
  1146. {$EXTERNALSYM _SERVER_INFO_1566}
  1147. SERVER_INFO_1566 = _SERVER_INFO_1566;
  1148. {$EXTERNALSYM SERVER_INFO_1566}
  1149. TServerInfo1566 = SERVER_INFO_1566;
  1150. PServerInfo1566 = PSERVER_INFO_1566;
  1151. LPSERVER_INFO_1567 = ^SERVER_INFO_1567;
  1152. {$EXTERNALSYM LPSERVER_INFO_1567}
  1153. PSERVER_INFO_1567 = ^SERVER_INFO_1567;
  1154. {$EXTERNALSYM PSERVER_INFO_1567}
  1155. _SERVER_INFO_1567 = record
  1156. sv1567_lockviolationretries: DWORD;
  1157. end;
  1158. {$EXTERNALSYM _SERVER_INFO_1567}
  1159. SERVER_INFO_1567 = _SERVER_INFO_1567;
  1160. {$EXTERNALSYM SERVER_INFO_1567}
  1161. TServerInfo1567 = SERVER_INFO_1567;
  1162. PServerInfo1567 = PSERVER_INFO_1567;
  1163. LPSERVER_INFO_1568 = ^SERVER_INFO_1568;
  1164. {$EXTERNALSYM LPSERVER_INFO_1568}
  1165. PSERVER_INFO_1568 = ^SERVER_INFO_1568;
  1166. {$EXTERNALSYM PSERVER_INFO_1568}
  1167. _SERVER_INFO_1568 = record
  1168. sv1568_lockviolationoffset: DWORD;
  1169. end;
  1170. {$EXTERNALSYM _SERVER_INFO_1568}
  1171. SERVER_INFO_1568 = _SERVER_INFO_1568;
  1172. {$EXTERNALSYM SERVER_INFO_1568}
  1173. TServerInfo1568 = SERVER_INFO_1568;
  1174. PServerInfo1568 = PSERVER_INFO_1568;
  1175. LPSERVER_INFO_1569 = ^SERVER_INFO_1569;
  1176. {$EXTERNALSYM LPSERVER_INFO_1569}
  1177. PSERVER_INFO_1569 = ^SERVER_INFO_1569;
  1178. {$EXTERNALSYM PSERVER_INFO_1569}
  1179. _SERVER_INFO_1569 = record
  1180. sv1569_lockviolationdelay: DWORD;
  1181. end;
  1182. {$EXTERNALSYM _SERVER_INFO_1569}
  1183. SERVER_INFO_1569 = _SERVER_INFO_1569;
  1184. {$EXTERNALSYM SERVER_INFO_1569}
  1185. TServerInfo1569 = SERVER_INFO_1569;
  1186. PServerInfo1569 = PSERVER_INFO_1569;
  1187. LPSERVER_INFO_1570 = ^SERVER_INFO_1570;
  1188. {$EXTERNALSYM LPSERVER_INFO_1570}
  1189. PSERVER_INFO_1570 = ^SERVER_INFO_1570;
  1190. {$EXTERNALSYM PSERVER_INFO_1570}
  1191. _SERVER_INFO_1570 = record
  1192. sv1570_mdlreadswitchover: DWORD;
  1193. end;
  1194. {$EXTERNALSYM _SERVER_INFO_1570}
  1195. SERVER_INFO_1570 = _SERVER_INFO_1570;
  1196. {$EXTERNALSYM SERVER_INFO_1570}
  1197. TServerInfo1570 = SERVER_INFO_1570;
  1198. PServerInfo1570 = PSERVER_INFO_1570;
  1199. LPSERVER_INFO_1571 = ^SERVER_INFO_1571;
  1200. {$EXTERNALSYM LPSERVER_INFO_1571}
  1201. PSERVER_INFO_1571 = ^SERVER_INFO_1571;
  1202. {$EXTERNALSYM PSERVER_INFO_1571}
  1203. _SERVER_INFO_1571 = record
  1204. sv1571_cachedopenlimit: DWORD;
  1205. end;
  1206. {$EXTERNALSYM _SERVER_INFO_1571}
  1207. SERVER_INFO_1571 = _SERVER_INFO_1571;
  1208. {$EXTERNALSYM SERVER_INFO_1571}
  1209. TServerInfo1571 = SERVER_INFO_1571;
  1210. PServerInfo1571 = PSERVER_INFO_1571;
  1211. LPSERVER_INFO_1572 = ^SERVER_INFO_1572;
  1212. {$EXTERNALSYM LPSERVER_INFO_1572}
  1213. PSERVER_INFO_1572 = ^SERVER_INFO_1572;
  1214. {$EXTERNALSYM PSERVER_INFO_1572}
  1215. _SERVER_INFO_1572 = record
  1216. sv1572_criticalthreads: DWORD;
  1217. end;
  1218. {$EXTERNALSYM _SERVER_INFO_1572}
  1219. SERVER_INFO_1572 = _SERVER_INFO_1572;
  1220. {$EXTERNALSYM SERVER_INFO_1572}
  1221. TServerInfo1572 = SERVER_INFO_1572;
  1222. PServerInfo1572 = PSERVER_INFO_1572;
  1223. LPSERVER_INFO_1573 = ^SERVER_INFO_1573;
  1224. {$EXTERNALSYM LPSERVER_INFO_1573}
  1225. PSERVER_INFO_1573 = ^SERVER_INFO_1573;
  1226. {$EXTERNALSYM PSERVER_INFO_1573}
  1227. _SERVER_INFO_1573 = record
  1228. sv1573_restrictnullsessaccess: DWORD;
  1229. end;
  1230. {$EXTERNALSYM _SERVER_INFO_1573}
  1231. SERVER_INFO_1573 = _SERVER_INFO_1573;
  1232. {$EXTERNALSYM SERVER_INFO_1573}
  1233. TServerInfo1573 = SERVER_INFO_1573;
  1234. PServerInfo1573 = PSERVER_INFO_1573;
  1235. LPSERVER_INFO_1574 = ^SERVER_INFO_1574;
  1236. {$EXTERNALSYM LPSERVER_INFO_1574}
  1237. PSERVER_INFO_1574 = ^SERVER_INFO_1574;
  1238. {$EXTERNALSYM PSERVER_INFO_1574}
  1239. _SERVER_INFO_1574 = record
  1240. sv1574_enablewfw311directipx: DWORD;
  1241. end;
  1242. {$EXTERNALSYM _SERVER_INFO_1574}
  1243. SERVER_INFO_1574 = _SERVER_INFO_1574;
  1244. {$EXTERNALSYM SERVER_INFO_1574}
  1245. TServerInfo1574 = SERVER_INFO_1574;
  1246. PServerInfo1574 = PSERVER_INFO_1574;
  1247. LPSERVER_INFO_1575 = ^SERVER_INFO_1575;
  1248. {$EXTERNALSYM LPSERVER_INFO_1575}
  1249. PSERVER_INFO_1575 = ^SERVER_INFO_1575;
  1250. {$EXTERNALSYM PSERVER_INFO_1575}
  1251. _SERVER_INFO_1575 = record
  1252. sv1575_otherqueueaffinity: DWORD;
  1253. end;
  1254. {$EXTERNALSYM _SERVER_INFO_1575}
  1255. SERVER_INFO_1575 = _SERVER_INFO_1575;
  1256. {$EXTERNALSYM SERVER_INFO_1575}
  1257. TServerInfo1575 = SERVER_INFO_1575;
  1258. PServerInfo1575 = PSERVER_INFO_1575;
  1259. LPSERVER_INFO_1576 = ^SERVER_INFO_1576;
  1260. {$EXTERNALSYM LPSERVER_INFO_1576}
  1261. PSERVER_INFO_1576 = ^SERVER_INFO_1576;
  1262. {$EXTERNALSYM PSERVER_INFO_1576}
  1263. _SERVER_INFO_1576 = record
  1264. sv1576_queuesamplesecs: DWORD;
  1265. end;
  1266. {$EXTERNALSYM _SERVER_INFO_1576}
  1267. SERVER_INFO_1576 = _SERVER_INFO_1576;
  1268. {$EXTERNALSYM SERVER_INFO_1576}
  1269. TServerInfo1576 = SERVER_INFO_1576;
  1270. PServerInfo1576 = PSERVER_INFO_1576;
  1271. LPSERVER_INFO_1577 = ^SERVER_INFO_1577;
  1272. {$EXTERNALSYM LPSERVER_INFO_1577}
  1273. PSERVER_INFO_1577 = ^SERVER_INFO_1577;
  1274. {$EXTERNALSYM PSERVER_INFO_1577}
  1275. _SERVER_INFO_1577 = record
  1276. sv1577_balancecount: DWORD;
  1277. end;
  1278. {$EXTERNALSYM _SERVER_INFO_1577}
  1279. SERVER_INFO_1577 = _SERVER_INFO_1577;
  1280. {$EXTERNALSYM SERVER_INFO_1577}
  1281. TServerInfo1577 = SERVER_INFO_1577;
  1282. PServerInfo1577 = PSERVER_INFO_1577;
  1283. LPSERVER_INFO_1578 = ^SERVER_INFO_1578;
  1284. {$EXTERNALSYM LPSERVER_INFO_1578}
  1285. PSERVER_INFO_1578 = ^SERVER_INFO_1578;
  1286. {$EXTERNALSYM PSERVER_INFO_1578}
  1287. _SERVER_INFO_1578 = record
  1288. sv1578_preferredaffinity: DWORD;
  1289. end;
  1290. {$EXTERNALSYM _SERVER_INFO_1578}
  1291. SERVER_INFO_1578 = _SERVER_INFO_1578;
  1292. {$EXTERNALSYM SERVER_INFO_1578}
  1293. TServerInfo1578 = SERVER_INFO_1578;
  1294. PServerInfo1578 = PSERVER_INFO_1578;
  1295. LPSERVER_INFO_1579 = ^SERVER_INFO_1579;
  1296. {$EXTERNALSYM LPSERVER_INFO_1579}
  1297. PSERVER_INFO_1579 = ^SERVER_INFO_1579;
  1298. {$EXTERNALSYM PSERVER_INFO_1579}
  1299. _SERVER_INFO_1579 = record
  1300. sv1579_maxfreerfcbs: DWORD;
  1301. end;
  1302. {$EXTERNALSYM _SERVER_INFO_1579}
  1303. SERVER_INFO_1579 = _SERVER_INFO_1579;
  1304. {$EXTERNALSYM SERVER_INFO_1579}
  1305. TServerInfo1579 = SERVER_INFO_1579;
  1306. PServerInfo1579 = PSERVER_INFO_1579;
  1307. LPSERVER_INFO_1580 = ^SERVER_INFO_1580;
  1308. {$EXTERNALSYM LPSERVER_INFO_1580}
  1309. PSERVER_INFO_1580 = ^SERVER_INFO_1580;
  1310. {$EXTERNALSYM PSERVER_INFO_1580}
  1311. _SERVER_INFO_1580 = record
  1312. sv1580_maxfreemfcbs: DWORD;
  1313. end;
  1314. {$EXTERNALSYM _SERVER_INFO_1580}
  1315. SERVER_INFO_1580 = _SERVER_INFO_1580;
  1316. {$EXTERNALSYM SERVER_INFO_1580}
  1317. TServerInfo1580 = SERVER_INFO_1580;
  1318. PServerInfo1580 = PSERVER_INFO_1580;
  1319. LPSERVER_INFO_1581 = ^SERVER_INFO_1581;
  1320. {$EXTERNALSYM LPSERVER_INFO_1581}
  1321. PSERVER_INFO_1581 = ^SERVER_INFO_1581;
  1322. {$EXTERNALSYM PSERVER_INFO_1581}
  1323. _SERVER_INFO_1581 = record
  1324. sv1581_maxfreemlcbs: DWORD;
  1325. end;
  1326. {$EXTERNALSYM _SERVER_INFO_1581}
  1327. SERVER_INFO_1581 = _SERVER_INFO_1581;
  1328. {$EXTERNALSYM SERVER_INFO_1581}
  1329. TServerInfo1581 = SERVER_INFO_1581;
  1330. PServerInfo1581 = PSERVER_INFO_1581;
  1331. LPSERVER_INFO_1582 = ^SERVER_INFO_1582;
  1332. {$EXTERNALSYM LPSERVER_INFO_1582}
  1333. PSERVER_INFO_1582 = ^SERVER_INFO_1582;
  1334. {$EXTERNALSYM PSERVER_INFO_1582}
  1335. _SERVER_INFO_1582 = record
  1336. sv1582_maxfreepagedpoolchunks: DWORD;
  1337. end;
  1338. {$EXTERNALSYM _SERVER_INFO_1582}
  1339. SERVER_INFO_1582 = _SERVER_INFO_1582;
  1340. {$EXTERNALSYM SERVER_INFO_1582}
  1341. TServerInfo1582 = SERVER_INFO_1582;
  1342. PServerInfo1582 = PSERVER_INFO_1582;
  1343. LPSERVER_INFO_1583 = ^SERVER_INFO_1583;
  1344. {$EXTERNALSYM LPSERVER_INFO_1583}
  1345. PSERVER_INFO_1583 = ^SERVER_INFO_1583;
  1346. {$EXTERNALSYM PSERVER_INFO_1583}
  1347. _SERVER_INFO_1583 = record
  1348. sv1583_minpagedpoolchunksize: DWORD;
  1349. end;
  1350. {$EXTERNALSYM _SERVER_INFO_1583}
  1351. SERVER_INFO_1583 = _SERVER_INFO_1583;
  1352. {$EXTERNALSYM SERVER_INFO_1583}
  1353. TServerInfo1583 = SERVER_INFO_1583;
  1354. PServerInfo1583 = PSERVER_INFO_1583;
  1355. LPSERVER_INFO_1584 = ^SERVER_INFO_1584;
  1356. {$EXTERNALSYM LPSERVER_INFO_1584}
  1357. PSERVER_INFO_1584 = ^SERVER_INFO_1584;
  1358. {$EXTERNALSYM PSERVER_INFO_1584}
  1359. _SERVER_INFO_1584 = record
  1360. sv1584_maxpagedpoolchunksize: DWORD;
  1361. end;
  1362. {$EXTERNALSYM _SERVER_INFO_1584}
  1363. SERVER_INFO_1584 = _SERVER_INFO_1584;
  1364. {$EXTERNALSYM SERVER_INFO_1584}
  1365. TServerInfo1584 = SERVER_INFO_1584;
  1366. PServerInfo1584 = PSERVER_INFO_1584;
  1367. LPSERVER_INFO_1585 = ^SERVER_INFO_1585;
  1368. {$EXTERNALSYM LPSERVER_INFO_1585}
  1369. PSERVER_INFO_1585 = ^SERVER_INFO_1585;
  1370. {$EXTERNALSYM PSERVER_INFO_1585}
  1371. _SERVER_INFO_1585 = record
  1372. sv1585_sendsfrompreferredprocessor: BOOL;
  1373. end;
  1374. {$EXTERNALSYM _SERVER_INFO_1585}
  1375. SERVER_INFO_1585 = _SERVER_INFO_1585;
  1376. {$EXTERNALSYM SERVER_INFO_1585}
  1377. TServerInfo1585 = SERVER_INFO_1585;
  1378. PServerInfo1585 = PSERVER_INFO_1585;
  1379. LPSERVER_INFO_1586 = ^SERVER_INFO_1586;
  1380. {$EXTERNALSYM LPSERVER_INFO_1586}
  1381. PSERVER_INFO_1586 = ^SERVER_INFO_1586;
  1382. {$EXTERNALSYM PSERVER_INFO_1586}
  1383. _SERVER_INFO_1586 = record
  1384. sv1586_maxthreadsperqueue: DWORD;
  1385. end;
  1386. {$EXTERNALSYM _SERVER_INFO_1586}
  1387. SERVER_INFO_1586 = _SERVER_INFO_1586;
  1388. {$EXTERNALSYM SERVER_INFO_1586}
  1389. TServerInfo1586 = SERVER_INFO_1586;
  1390. PServerInfo1586 = PSERVER_INFO_1586;
  1391. LPSERVER_INFO_1587 = ^SERVER_INFO_1587;
  1392. {$EXTERNALSYM LPSERVER_INFO_1587}
  1393. PSERVER_INFO_1587 = ^SERVER_INFO_1587;
  1394. {$EXTERNALSYM PSERVER_INFO_1587}
  1395. _SERVER_INFO_1587 = record
  1396. sv1587_cacheddirectorylimit: DWORD;
  1397. end;
  1398. {$EXTERNALSYM _SERVER_INFO_1587}
  1399. SERVER_INFO_1587 = _SERVER_INFO_1587;
  1400. {$EXTERNALSYM SERVER_INFO_1587}
  1401. TServerInfo1587 = SERVER_INFO_1587;
  1402. PServerInfo1587 = PSERVER_INFO_1587;
  1403. LPSERVER_INFO_1588 = ^SERVER_INFO_1588;
  1404. {$EXTERNALSYM LPSERVER_INFO_1588}
  1405. PSERVER_INFO_1588 = ^SERVER_INFO_1588;
  1406. {$EXTERNALSYM PSERVER_INFO_1588}
  1407. _SERVER_INFO_1588 = record
  1408. sv1588_maxcopylength: DWORD;
  1409. end;
  1410. {$EXTERNALSYM _SERVER_INFO_1588}
  1411. SERVER_INFO_1588 = _SERVER_INFO_1588;
  1412. {$EXTERNALSYM SERVER_INFO_1588}
  1413. TServerInfo1588 = SERVER_INFO_1588;
  1414. PServerInfo1588 = PSERVER_INFO_1588;
  1415. LPSERVER_INFO_1590 = ^SERVER_INFO_1590;
  1416. {$EXTERNALSYM LPSERVER_INFO_1590}
  1417. PSERVER_INFO_1590 = ^SERVER_INFO_1590;
  1418. {$EXTERNALSYM PSERVER_INFO_1590}
  1419. _SERVER_INFO_1590 = record
  1420. sv1590_enablecompression: DWORD;
  1421. end;
  1422. {$EXTERNALSYM _SERVER_INFO_1590}
  1423. SERVER_INFO_1590 = _SERVER_INFO_1590;
  1424. {$EXTERNALSYM SERVER_INFO_1590}
  1425. TServerInfo1590 = SERVER_INFO_1590;
  1426. PServerInfo1590 = PSERVER_INFO_1590;
  1427. LPSERVER_INFO_1591 = ^SERVER_INFO_1591;
  1428. {$EXTERNALSYM LPSERVER_INFO_1591}
  1429. PSERVER_INFO_1591 = ^SERVER_INFO_1591;
  1430. {$EXTERNALSYM PSERVER_INFO_1591}
  1431. _SERVER_INFO_1591 = record
  1432. sv1591_autosharewks: DWORD;
  1433. end;
  1434. {$EXTERNALSYM _SERVER_INFO_1591}
  1435. SERVER_INFO_1591 = _SERVER_INFO_1591;
  1436. {$EXTERNALSYM SERVER_INFO_1591}
  1437. TServerInfo1591 = SERVER_INFO_1591;
  1438. PServerInfo1591 = PSERVER_INFO_1591;
  1439. LPSERVER_INFO_1592 = ^SERVER_INFO_1592;
  1440. {$EXTERNALSYM LPSERVER_INFO_1592}
  1441. PSERVER_INFO_1592 = ^SERVER_INFO_1592;
  1442. {$EXTERNALSYM PSERVER_INFO_1592}
  1443. _SERVER_INFO_1592 = record
  1444. sv1592_autosharewks: DWORD;
  1445. end;
  1446. {$EXTERNALSYM _SERVER_INFO_1592}
  1447. SERVER_INFO_1592 = _SERVER_INFO_1592;
  1448. {$EXTERNALSYM SERVER_INFO_1592}
  1449. TServerInfo1592 = SERVER_INFO_1592;
  1450. PServerInfo1592 = PSERVER_INFO_1592;
  1451. LPSERVER_INFO_1593 = ^SERVER_INFO_1593;
  1452. {$EXTERNALSYM LPSERVER_INFO_1593}
  1453. PSERVER_INFO_1593 = ^SERVER_INFO_1593;
  1454. {$EXTERNALSYM PSERVER_INFO_1593}
  1455. _SERVER_INFO_1593 = record
  1456. sv1593_enablesecuritysignature: DWORD;
  1457. end;
  1458. {$EXTERNALSYM _SERVER_INFO_1593}
  1459. SERVER_INFO_1593 = _SERVER_INFO_1593;
  1460. {$EXTERNALSYM SERVER_INFO_1593}
  1461. TServerInfo1593 = SERVER_INFO_1593;
  1462. PServerInfo1593 = PSERVER_INFO_1593;
  1463. LPSERVER_INFO_1594 = ^SERVER_INFO_1594;
  1464. {$EXTERNALSYM LPSERVER_INFO_1594}
  1465. PSERVER_INFO_1594 = ^SERVER_INFO_1594;
  1466. {$EXTERNALSYM PSERVER_INFO_1594}
  1467. _SERVER_INFO_1594 = record
  1468. sv1594_requiresecuritysignature: DWORD;
  1469. end;
  1470. {$EXTERNALSYM _SERVER_INFO_1594}
  1471. SERVER_INFO_1594 = _SERVER_INFO_1594;
  1472. {$EXTERNALSYM SERVER_INFO_1594}
  1473. TServerInfo1594 = SERVER_INFO_1594;
  1474. PServerInfo1594 = PSERVER_INFO_1594;
  1475. LPSERVER_INFO_1595 = ^SERVER_INFO_1595;
  1476. {$EXTERNALSYM LPSERVER_INFO_1595}
  1477. PSERVER_INFO_1595 = ^SERVER_INFO_1595;
  1478. {$EXTERNALSYM PSERVER_INFO_1595}
  1479. _SERVER_INFO_1595 = record
  1480. sv1595_minclientbuffersize: DWORD;
  1481. end;
  1482. {$EXTERNALSYM _SERVER_INFO_1595}
  1483. SERVER_INFO_1595 = _SERVER_INFO_1595;
  1484. {$EXTERNALSYM SERVER_INFO_1595}
  1485. TServerInfo1595 = SERVER_INFO_1595;
  1486. PServerInfo1595 = PSERVER_INFO_1595;
  1487. LPSERVER_INFO_1596 = ^SERVER_INFO_1596;
  1488. {$EXTERNALSYM LPSERVER_INFO_1596}
  1489. PSERVER_INFO_1596 = ^SERVER_INFO_1596;
  1490. {$EXTERNALSYM PSERVER_INFO_1596}
  1491. _SERVER_INFO_1596 = record
  1492. sv1596_ConnectionNoSessionsTimeout: DWORD;
  1493. end;
  1494. {$EXTERNALSYM _SERVER_INFO_1596}
  1495. SERVER_INFO_1596 = _SERVER_INFO_1596;
  1496. {$EXTERNALSYM SERVER_INFO_1596}
  1497. TServerInfo1596 = SERVER_INFO_1596;
  1498. PServerInfo1596 = PSERVER_INFO_1596;
  1499. LPSERVER_INFO_1597 = ^SERVER_INFO_1597;
  1500. {$EXTERNALSYM LPSERVER_INFO_1597}
  1501. PSERVER_INFO_1597 = ^SERVER_INFO_1597;
  1502. {$EXTERNALSYM PSERVER_INFO_1597}
  1503. _SERVER_INFO_1597 = record
  1504. sv1597_IdleThreadTimeOut: DWORD;
  1505. end;
  1506. {$EXTERNALSYM _SERVER_INFO_1597}
  1507. SERVER_INFO_1597 = _SERVER_INFO_1597;
  1508. {$EXTERNALSYM SERVER_INFO_1597}
  1509. TServerInfo1597 = SERVER_INFO_1597;
  1510. PServerInfo1597 = PSERVER_INFO_1597;
  1511. LPSERVER_INFO_1598 = ^SERVER_INFO_1598;
  1512. {$EXTERNALSYM LPSERVER_INFO_1598}
  1513. PSERVER_INFO_1598 = ^SERVER_INFO_1598;
  1514. {$EXTERNALSYM PSERVER_INFO_1598}
  1515. _SERVER_INFO_1598 = record
  1516. sv1598_enableW9xsecuritysignature: DWORD;
  1517. end;
  1518. {$EXTERNALSYM _SERVER_INFO_1598}
  1519. SERVER_INFO_1598 = _SERVER_INFO_1598;
  1520. {$EXTERNALSYM SERVER_INFO_1598}
  1521. TServerInfo1598 = SERVER_INFO_1598;
  1522. PServerInfo1598 = PSERVER_INFO_1598;
  1523. LPSERVER_INFO_1599 = ^SERVER_INFO_1599;
  1524. {$EXTERNALSYM LPSERVER_INFO_1599}
  1525. PSERVER_INFO_1599 = ^SERVER_INFO_1599;
  1526. {$EXTERNALSYM PSERVER_INFO_1599}
  1527. _SERVER_INFO_1599 = record
  1528. sv1598_enforcekerberosreauthentication: BOOLEAN;
  1529. end;
  1530. {$EXTERNALSYM _SERVER_INFO_1599}
  1531. SERVER_INFO_1599 = _SERVER_INFO_1599;
  1532. {$EXTERNALSYM SERVER_INFO_1599}
  1533. TServerInfo1599 = SERVER_INFO_1599;
  1534. PServerInfo1599 = PSERVER_INFO_1599;
  1535. LPSERVER_INFO_1600 = ^SERVER_INFO_1600;
  1536. {$EXTERNALSYM LPSERVER_INFO_1600}
  1537. PSERVER_INFO_1600 = ^SERVER_INFO_1600;
  1538. {$EXTERNALSYM PSERVER_INFO_1600}
  1539. _SERVER_INFO_1600 = record
  1540. sv1598_disabledos: BOOLEAN;
  1541. end;
  1542. {$EXTERNALSYM _SERVER_INFO_1600}
  1543. SERVER_INFO_1600 = _SERVER_INFO_1600;
  1544. {$EXTERNALSYM SERVER_INFO_1600}
  1545. TServerInfo1600 = SERVER_INFO_1600;
  1546. PServerInfo1600 = PSERVER_INFO_1600;
  1547. LPSERVER_INFO_1601 = ^SERVER_INFO_1601;
  1548. {$EXTERNALSYM LPSERVER_INFO_1601}
  1549. PSERVER_INFO_1601 = ^SERVER_INFO_1601;
  1550. {$EXTERNALSYM PSERVER_INFO_1601}
  1551. _SERVER_INFO_1601 = record
  1552. sv1598_lowdiskspaceminimum: DWORD;
  1553. end;
  1554. {$EXTERNALSYM _SERVER_INFO_1601}
  1555. SERVER_INFO_1601 = _SERVER_INFO_1601;
  1556. {$EXTERNALSYM SERVER_INFO_1601}
  1557. TServerInfo1601 = SERVER_INFO_1601;
  1558. PServerInfo1601 = PSERVER_INFO_1601;
  1559. LPSERVER_INFO_1602 = ^SERVER_INFO_1602;
  1560. {$EXTERNALSYM LPSERVER_INFO_1602}
  1561. PSERVER_INFO_1602 = ^SERVER_INFO_1602;
  1562. {$EXTERNALSYM PSERVER_INFO_1602}
  1563. _SERVER_INFO_1602 = record
  1564. sv_1598_disablestrictnamechecking: BOOL;
  1565. end;
  1566. {$EXTERNALSYM _SERVER_INFO_1602}
  1567. SERVER_INFO_1602 = _SERVER_INFO_1602;
  1568. {$EXTERNALSYM SERVER_INFO_1602}
  1569. TServerInfo1602 = SERVER_INFO_1602;
  1570. PServerInfo1602 = PSERVER_INFO_1602;
  1571. //
  1572. // A special structure definition is required in order for this
  1573. // structure to work with RPC. The problem is that having addresslength
  1574. // indicate the number of bytes in address means that RPC must know the
  1575. // link between the two.
  1576. //
  1577. LPSERVER_TRANSPORT_INFO_0 = ^SERVER_TRANSPORT_INFO_0;
  1578. {$EXTERNALSYM LPSERVER_TRANSPORT_INFO_0}
  1579. PSERVER_TRANSPORT_INFO_0 = ^SERVER_TRANSPORT_INFO_0;
  1580. {$EXTERNALSYM PSERVER_TRANSPORT_INFO_0}
  1581. _SERVER_TRANSPORT_INFO_0 = record
  1582. svti0_numberofvcs: DWORD;
  1583. svti0_transportname: LMSTR;
  1584. svti0_transportaddress: LPBYTE;
  1585. svti0_transportaddresslength: DWORD;
  1586. svti0_networkaddress: LMSTR;
  1587. end;
  1588. {$EXTERNALSYM _SERVER_TRANSPORT_INFO_0}
  1589. SERVER_TRANSPORT_INFO_0 = _SERVER_TRANSPORT_INFO_0;
  1590. {$EXTERNALSYM SERVER_TRANSPORT_INFO_0}
  1591. TServerTransportInfo0 = SERVER_TRANSPORT_INFO_0;
  1592. PServerTransportInfo0 = PSERVER_TRANSPORT_INFO_0;
  1593. LPSERVER_TRANSPORT_INFO_1 = ^SERVER_TRANSPORT_INFO_1;
  1594. {$EXTERNALSYM LPSERVER_TRANSPORT_INFO_1}
  1595. PSERVER_TRANSPORT_INFO_1 = ^SERVER_TRANSPORT_INFO_1;
  1596. {$EXTERNALSYM PSERVER_TRANSPORT_INFO_1}
  1597. _SERVER_TRANSPORT_INFO_1 = record
  1598. svti1_numberofvcs: DWORD;
  1599. svti1_transportname: LMSTR;
  1600. svti1_transportaddress: LPBYTE;
  1601. svti1_transportaddresslength: DWORD;
  1602. svti1_networkaddress: LMSTR;
  1603. svti1_domain: LMSTR;
  1604. end;
  1605. {$EXTERNALSYM _SERVER_TRANSPORT_INFO_1}
  1606. SERVER_TRANSPORT_INFO_1 = _SERVER_TRANSPORT_INFO_1;
  1607. {$EXTERNALSYM SERVER_TRANSPORT_INFO_1}
  1608. TServerTransportInfo1 = SERVER_TRANSPORT_INFO_1;
  1609. PServerTransportInfo1 = PSERVER_TRANSPORT_INFO_1;
  1610. LPSERVER_TRANSPORT_INFO_2 = ^SERVER_TRANSPORT_INFO_2;
  1611. {$EXTERNALSYM LPSERVER_TRANSPORT_INFO_2}
  1612. PSERVER_TRANSPORT_INFO_2 = ^SERVER_TRANSPORT_INFO_2;
  1613. {$EXTERNALSYM PSERVER_TRANSPORT_INFO_2}
  1614. _SERVER_TRANSPORT_INFO_2 = record
  1615. svti2_numberofvcs: DWORD;
  1616. svti2_transportname: LMSTR;
  1617. svti2_transportaddress: LPBYTE;
  1618. svti2_transportaddresslength: DWORD;
  1619. svti2_networkaddress: LMSTR;
  1620. svti2_domain: LMSTR;
  1621. svti2_flags: ULONG;
  1622. end;
  1623. {$EXTERNALSYM _SERVER_TRANSPORT_INFO_2}
  1624. SERVER_TRANSPORT_INFO_2 = _SERVER_TRANSPORT_INFO_2;
  1625. {$EXTERNALSYM SERVER_TRANSPORT_INFO_2}
  1626. TServerTransportInfo2 = SERVER_TRANSPORT_INFO_2;
  1627. PServerTransportInfo2 = PSERVER_TRANSPORT_INFO_2;
  1628. LPSERVER_TRANSPORT_INFO_3 = ^SERVER_TRANSPORT_INFO_3;
  1629. {$EXTERNALSYM LPSERVER_TRANSPORT_INFO_3}
  1630. PSERVER_TRANSPORT_INFO_3 = ^SERVER_TRANSPORT_INFO_3;
  1631. {$EXTERNALSYM PSERVER_TRANSPORT_INFO_3}
  1632. _SERVER_TRANSPORT_INFO_3 = record
  1633. svti3_numberofvcs: DWORD;
  1634. svti3_transportname: LMSTR;
  1635. svti3_transportaddress: LPBYTE;
  1636. svti3_transportaddresslength: DWORD;
  1637. svti3_networkaddress: LMSTR;
  1638. svti3_domain: LMSTR;
  1639. svti3_flags: ULONG;
  1640. svti3_passwordlength: DWORD;
  1641. svti3_password: array [0..256 - 1] of BYTE;
  1642. end;
  1643. {$EXTERNALSYM _SERVER_TRANSPORT_INFO_3}
  1644. SERVER_TRANSPORT_INFO_3 = _SERVER_TRANSPORT_INFO_3;
  1645. {$EXTERNALSYM SERVER_TRANSPORT_INFO_3}
  1646. TServerTransportInfo3 = SERVER_TRANSPORT_INFO_3;
  1647. PServerTransportInfo3 = PSERVER_TRANSPORT_INFO_3;
  1648. //
  1649. // Defines - SERVER
  1650. //
  1651. //
  1652. // The platform ID indicates the levels to use for platform-specific
  1653. // information.
  1654. //
  1655. const
  1656. SV_PLATFORM_ID_OS2 = 400;
  1657. {$EXTERNALSYM SV_PLATFORM_ID_OS2}
  1658. SV_PLATFORM_ID_NT = 500;
  1659. {$EXTERNALSYM SV_PLATFORM_ID_NT}
  1660. //
  1661. // Mask to be applied to svX_version_major in order to obtain
  1662. // the major version number.
  1663. //
  1664. MAJOR_VERSION_MASK = $0F;
  1665. {$EXTERNALSYM MAJOR_VERSION_MASK}
  1666. //
  1667. // Bit-mapped values for svX_type fields. X = 1, 2 or 3.
  1668. //
  1669. SV_TYPE_WORKSTATION = $00000001;
  1670. {$EXTERNALSYM SV_TYPE_WORKSTATION}
  1671. SV_TYPE_SERVER = $00000002;
  1672. {$EXTERNALSYM SV_TYPE_SERVER}
  1673. SV_TYPE_SQLSERVER = $00000004;
  1674. {$EXTERNALSYM SV_TYPE_SQLSERVER}
  1675. SV_TYPE_DOMAIN_CTRL = $00000008;
  1676. {$EXTERNALSYM SV_TYPE_DOMAIN_CTRL}
  1677. SV_TYPE_DOMAIN_BAKCTRL = $00000010;
  1678. {$EXTERNALSYM SV_TYPE_DOMAIN_BAKCTRL}
  1679. SV_TYPE_TIME_SOURCE = $00000020;
  1680. {$EXTERNALSYM SV_TYPE_TIME_SOURCE}
  1681. SV_TYPE_AFP = $00000040;
  1682. {$EXTERNALSYM SV_TYPE_AFP}
  1683. SV_TYPE_NOVELL = $00000080;
  1684. {$EXTERNALSYM SV_TYPE_NOVELL}
  1685. SV_TYPE_DOMAIN_MEMBER = $00000100;
  1686. {$EXTERNALSYM SV_TYPE_DOMAIN_MEMBER}
  1687. SV_TYPE_PRINTQ_SERVER = $00000200;
  1688. {$EXTERNALSYM SV_TYPE_PRINTQ_SERVER}
  1689. SV_TYPE_DIALIN_SERVER = $00000400;
  1690. {$EXTERNALSYM SV_TYPE_DIALIN_SERVER}
  1691. SV_TYPE_XENIX_SERVER = $00000800;
  1692. {$EXTERNALSYM SV_TYPE_XENIX_SERVER}
  1693. SV_TYPE_SERVER_UNIX = SV_TYPE_XENIX_SERVER;
  1694. {$EXTERNALSYM SV_TYPE_SERVER_UNIX}
  1695. SV_TYPE_NT = $00001000;
  1696. {$EXTERNALSYM SV_TYPE_NT}
  1697. SV_TYPE_WFW = $00002000;
  1698. {$EXTERNALSYM SV_TYPE_WFW}
  1699. SV_TYPE_SERVER_MFPN = $00004000;
  1700. {$EXTERNALSYM SV_TYPE_SERVER_MFPN}
  1701. SV_TYPE_SERVER_NT = $00008000;
  1702. {$EXTERNALSYM SV_TYPE_SERVER_NT}
  1703. SV_TYPE_POTENTIAL_BROWSER = $00010000;
  1704. {$EXTERNALSYM SV_TYPE_POTENTIAL_BROWSER}
  1705. SV_TYPE_BACKUP_BROWSER = $00020000;
  1706. {$EXTERNALSYM SV_TYPE_BACKUP_BROWSER}
  1707. SV_TYPE_MASTER_BROWSER = $00040000;
  1708. {$EXTERNALSYM SV_TYPE_MASTER_BROWSER}
  1709. SV_TYPE_DOMAIN_MASTER = $00080000;
  1710. {$EXTERNALSYM SV_TYPE_DOMAIN_MASTER}
  1711. SV_TYPE_SERVER_OSF = $00100000;
  1712. {$EXTERNALSYM SV_TYPE_SERVER_OSF}
  1713. SV_TYPE_SERVER_VMS = $00200000;
  1714. {$EXTERNALSYM SV_TYPE_SERVER_VMS}
  1715. SV_TYPE_WINDOWS = $00400000; // Windows95 and above
  1716. {$EXTERNALSYM SV_TYPE_WINDOWS}
  1717. SV_TYPE_DFS = $00800000; // Root of a DFS tree
  1718. {$EXTERNALSYM SV_TYPE_DFS}
  1719. SV_TYPE_CLUSTER_NT = $01000000; // NT Cluster
  1720. {$EXTERNALSYM SV_TYPE_CLUSTER_NT}
  1721. SV_TYPE_TERMINALSERVER = $02000000; // Terminal Server(Hydra)
  1722. {$EXTERNALSYM SV_TYPE_TERMINALSERVER}
  1723. SV_TYPE_CLUSTER_VS_NT = $04000000; // NT Cluster Virtual Server Name
  1724. {$EXTERNALSYM SV_TYPE_CLUSTER_VS_NT}
  1725. SV_TYPE_DCE = $10000000; // IBM DSS (Directory and Security Services) or equivalent
  1726. {$EXTERNALSYM SV_TYPE_DCE}
  1727. SV_TYPE_ALTERNATE_XPORT = $20000000; // return list for alternate transport
  1728. {$EXTERNALSYM SV_TYPE_ALTERNATE_XPORT}
  1729. SV_TYPE_LOCAL_LIST_ONLY = $40000000; // Return local list only
  1730. {$EXTERNALSYM SV_TYPE_LOCAL_LIST_ONLY}
  1731. SV_TYPE_DOMAIN_ENUM = DWORD($80000000);
  1732. {$EXTERNALSYM SV_TYPE_DOMAIN_ENUM}
  1733. SV_TYPE_ALL = DWORD($FFFFFFFF); // handy for NetServerEnum2
  1734. {$EXTERNALSYM SV_TYPE_ALL}
  1735. //
  1736. // Special value for sv102_disc that specifies infinite disconnect
  1737. // time.
  1738. //
  1739. SV_NODISC = DWORD(-1); // No autodisconnect timeout enforced
  1740. {$EXTERNALSYM SV_NODISC}
  1741. //
  1742. // Values of svX_security field. X = 2 or 3.
  1743. //
  1744. SV_USERSECURITY = 1;
  1745. {$EXTERNALSYM SV_USERSECURITY}
  1746. SV_SHARESECURITY = 0;
  1747. {$EXTERNALSYM SV_SHARESECURITY}
  1748. //
  1749. // Values of svX_hidden field. X = 2 or 3.
  1750. //
  1751. SV_HIDDEN = 1;
  1752. {$EXTERNALSYM SV_HIDDEN}
  1753. SV_VISIBLE = 0;
  1754. {$EXTERNALSYM SV_VISIBLE}
  1755. //
  1756. // Values for ParmError parameter to NetServerSetInfo.
  1757. //
  1758. SV_PLATFORM_ID_PARMNUM = 101;
  1759. {$EXTERNALSYM SV_PLATFORM_ID_PARMNUM}
  1760. SV_NAME_PARMNUM = 102;
  1761. {$EXTERNALSYM SV_NAME_PARMNUM}
  1762. SV_VERSION_MAJOR_PARMNUM = 103;
  1763. {$EXTERNALSYM SV_VERSION_MAJOR_PARMNUM}
  1764. SV_VERSION_MINOR_PARMNUM = 104;
  1765. {$EXTERNALSYM SV_VERSION_MINOR_PARMNUM}
  1766. SV_TYPE_PARMNUM = 105;
  1767. {$EXTERNALSYM SV_TYPE_PARMNUM}
  1768. SV_COMMENT_PARMNUM = 5;
  1769. {$EXTERNALSYM SV_COMMENT_PARMNUM}
  1770. SV_USERS_PARMNUM = 107;
  1771. {$EXTERNALSYM SV_USERS_PARMNUM}
  1772. SV_DISC_PARMNUM = 10;
  1773. {$EXTERNALSYM SV_DISC_PARMNUM}
  1774. SV_HIDDEN_PARMNUM = 16;
  1775. {$EXTERNALSYM SV_HIDDEN_PARMNUM}
  1776. SV_ANNOUNCE_PARMNUM = 17;
  1777. {$EXTERNALSYM SV_ANNOUNCE_PARMNUM}
  1778. SV_ANNDELTA_PARMNUM = 18;
  1779. {$EXTERNALSYM SV_ANNDELTA_PARMNUM}
  1780. SV_USERPATH_PARMNUM = 112;
  1781. {$EXTERNALSYM SV_USERPATH_PARMNUM}
  1782. SV_ULIST_MTIME_PARMNUM = 401;
  1783. {$EXTERNALSYM SV_ULIST_MTIME_PARMNUM}
  1784. SV_GLIST_MTIME_PARMNUM = 402;
  1785. {$EXTERNALSYM SV_GLIST_MTIME_PARMNUM}
  1786. SV_ALIST_MTIME_PARMNUM = 403;
  1787. {$EXTERNALSYM SV_ALIST_MTIME_PARMNUM}
  1788. SV_ALERTS_PARMNUM = 11;
  1789. {$EXTERNALSYM SV_ALERTS_PARMNUM}
  1790. SV_SECURITY_PARMNUM = 405;
  1791. {$EXTERNALSYM SV_SECURITY_PARMNUM}
  1792. SV_NUMADMIN_PARMNUM = 406;
  1793. {$EXTERNALSYM SV_NUMADMIN_PARMNUM}
  1794. SV_LANMASK_PARMNUM = 407;
  1795. {$EXTERNALSYM SV_LANMASK_PARMNUM}
  1796. SV_GUESTACC_PARMNUM = 408;
  1797. {$EXTERNALSYM SV_GUESTACC_PARMNUM}
  1798. SV_CHDEVQ_PARMNUM = 410;
  1799. {$EXTERNALSYM SV_CHDEVQ_PARMNUM}
  1800. SV_CHDEVJOBS_PARMNUM = 411;
  1801. {$EXTERNALSYM SV_CHDEVJOBS_PARMNUM}
  1802. SV_CONNECTIONS_PARMNUM = 412;
  1803. {$EXTERNALSYM SV_CONNECTIONS_PARMNUM}
  1804. SV_SHARES_PARMNUM = 413;
  1805. {$EXTERNALSYM SV_SHARES_PARMNUM}
  1806. SV_OPENFILES_PARMNUM = 414;
  1807. {$EXTERNALSYM SV_OPENFILES_PARMNUM}
  1808. SV_SESSREQS_PARMNUM = 417;
  1809. {$EXTERNALSYM SV_SESSREQS_PARMNUM}
  1810. SV_ACTIVELOCKS_PARMNUM = 419;
  1811. {$EXTERNALSYM SV_ACTIVELOCKS_PARMNUM}
  1812. SV_NUMREQBUF_PARMNUM = 420;
  1813. {$EXTERNALSYM SV_NUMREQBUF_PARMNUM}
  1814. SV_NUMBIGBUF_PARMNUM = 422;
  1815. {$EXTERNALSYM SV_NUMBIGBUF_PARMNUM}
  1816. SV_NUMFILETASKS_PARMNUM = 423;
  1817. {$EXTERNALSYM SV_NUMFILETASKS_PARMNUM}
  1818. SV_ALERTSCHED_PARMNUM = 37;
  1819. {$EXTERNALSYM SV_ALERTSCHED_PARMNUM}
  1820. SV_ERRORALERT_PARMNUM = 38;
  1821. {$EXTERNALSYM SV_ERRORALERT_PARMNUM}
  1822. SV_LOGONALERT_PARMNUM = 39;
  1823. {$EXTERNALSYM SV_LOGONALERT_PARMNUM}
  1824. SV_ACCESSALERT_PARMNUM = 40;
  1825. {$EXTERNALSYM SV_ACCESSALERT_PARMNUM}
  1826. SV_DISKALERT_PARMNUM = 41;
  1827. {$EXTERNALSYM SV_DISKALERT_PARMNUM}
  1828. SV_NETIOALERT_PARMNUM = 42;
  1829. {$EXTERNALSYM SV_NETIOALERT_PARMNUM}
  1830. SV_MAXAUDITSZ_PARMNUM = 43;
  1831. {$EXTERNALSYM SV_MAXAUDITSZ_PARMNUM}
  1832. SV_SRVHEURISTICS_PARMNUM = 431;
  1833. {$EXTERNALSYM SV_SRVHEURISTICS_PARMNUM}
  1834. SV_SESSOPENS_PARMNUM = 501;
  1835. {$EXTERNALSYM SV_SESSOPENS_PARMNUM}
  1836. SV_SESSVCS_PARMNUM = 502;
  1837. {$EXTERNALSYM SV_SESSVCS_PARMNUM}
  1838. SV_OPENSEARCH_PARMNUM = 503;
  1839. {$EXTERNALSYM SV_OPENSEARCH_PARMNUM}
  1840. SV_SIZREQBUF_PARMNUM = 504;
  1841. {$EXTERNALSYM SV_SIZREQBUF_PARMNUM}
  1842. SV_INITWORKITEMS_PARMNUM = 505;
  1843. {$EXTERNALSYM SV_INITWORKITEMS_PARMNUM}
  1844. SV_MAXWORKITEMS_PARMNUM = 506;
  1845. {$EXTERNALSYM SV_MAXWORKITEMS_PARMNUM}
  1846. SV_RAWWORKITEMS_PARMNUM = 507;
  1847. {$EXTERNALSYM SV_RAWWORKITEMS_PARMNUM}
  1848. SV_IRPSTACKSIZE_PARMNUM = 508;
  1849. {$EXTERNALSYM SV_IRPSTACKSIZE_PARMNUM}
  1850. SV_MAXRAWBUFLEN_PARMNUM = 509;
  1851. {$EXTERNALSYM SV_MAXRAWBUFLEN_PARMNUM}
  1852. SV_SESSUSERS_PARMNUM = 510;
  1853. {$EXTERNALSYM SV_SESSUSERS_PARMNUM}
  1854. SV_SESSCONNS_PARMNUM = 511;
  1855. {$EXTERNALSYM SV_SESSCONNS_PARMNUM}
  1856. SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM = 512;
  1857. {$EXTERNALSYM SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM}
  1858. SV_MAXPAGEDMEMORYUSAGE_PARMNUM = 513;
  1859. {$EXTERNALSYM SV_MAXPAGEDMEMORYUSAGE_PARMNUM}
  1860. SV_ENABLESOFTCOMPAT_PARMNUM = 514;
  1861. {$EXTERNALSYM SV_ENABLESOFTCOMPAT_PARMNUM}
  1862. SV_ENABLEFORCEDLOGOFF_PARMNUM = 515;
  1863. {$EXTERNALSYM SV_ENABLEFORCEDLOGOFF_PARMNUM}
  1864. SV_TIMESOURCE_PARMNUM = 516;
  1865. {$EXTERNALSYM SV_TIMESOURCE_PARMNUM}
  1866. SV_ACCEPTDOWNLEVELAPIS_PARMNUM = 517;
  1867. {$EXTERNALSYM SV_ACCEPTDOWNLEVELAPIS_PARMNUM}
  1868. SV_LMANNOUNCE_PARMNUM = 518;
  1869. {$EXTERNALSYM SV_LMANNOUNCE_PARMNUM}
  1870. SV_DOMAIN_PARMNUM = 519;
  1871. {$EXTERNALSYM SV_DOMAIN_PARMNUM}
  1872. SV_MAXCOPYREADLEN_PARMNUM = 520;
  1873. {$EXTERNALSYM SV_MAXCOPYREADLEN_PARMNUM}
  1874. SV_MAXCOPYWRITELEN_PARMNUM = 521;
  1875. {$EXTERNALSYM SV_MAXCOPYWRITELEN_PARMNUM}
  1876. SV_MINKEEPSEARCH_PARMNUM = 522;
  1877. {$EXTERNALSYM SV_MINKEEPSEARCH_PARMNUM}
  1878. SV_MAXKEEPSEARCH_PARMNUM = 523;
  1879. {$EXTERNALSYM SV_MAXKEEPSEARCH_PARMNUM}
  1880. SV_MINKEEPCOMPLSEARCH_PARMNUM = 524;
  1881. {$EXTERNALSYM SV_MINKEEPCOMPLSEARCH_PARMNUM}
  1882. SV_MAXKEEPCOMPLSEARCH_PARMNUM = 525;
  1883. {$EXTERNALSYM SV_MAXKEEPCOMPLSEARCH_PARMNUM}
  1884. SV_THREADCOUNTADD_PARMNUM = 526;
  1885. {$EXTERNALSYM SV_THREADCOUNTADD_PARMNUM}
  1886. SV_NUMBLOCKTHREADS_PARMNUM = 527;
  1887. {$EXTERNALSYM SV_NUMBLOCKTHREADS_PARMNUM}
  1888. SV_SCAVTIMEOUT_PARMNUM = 528;
  1889. {$EXTERNALSYM SV_SCAVTIMEOUT_PARMNUM}
  1890. SV_MINRCVQUEUE_PARMNUM = 529;
  1891. {$EXTERNALSYM SV_MINRCVQUEUE_PARMNUM}
  1892. SV_MINFREEWORKITEMS_PARMNUM = 530;
  1893. {$EXTERNALSYM SV_MINFREEWORKITEMS_PARMNUM}
  1894. SV_XACTMEMSIZE_PARMNUM = 531;
  1895. {$EXTERNALSYM SV_XACTMEMSIZE_PARMNUM}
  1896. SV_THREADPRIORITY_PARMNUM = 532;
  1897. {$EXTERNALSYM SV_THREADPRIORITY_PARMNUM}
  1898. SV_MAXMPXCT_PARMNUM = 533;
  1899. {$EXTERNALSYM SV_MAXMPXCT_PARMNUM}
  1900. SV_OPLOCKBREAKWAIT_PARMNUM = 534;
  1901. {$EXTERNALSYM SV_OPLOCKBREAKWAIT_PARMNUM}
  1902. SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM = 535;
  1903. {$EXTERNALSYM SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM}
  1904. SV_ENABLEOPLOCKS_PARMNUM = 536;
  1905. {$EXTERNALSYM SV_ENABLEOPLOCKS_PARMNUM}
  1906. SV_ENABLEOPLOCKFORCECLOSE_PARMNUM = 537;
  1907. {$EXTERNALSYM SV_ENABLEOPLOCKFORCECLOSE_PARMNUM}
  1908. SV_ENABLEFCBOPENS_PARMNUM = 538;
  1909. {$EXTERNALSYM SV_ENABLEFCBOPENS_PARMNUM}
  1910. SV_ENABLERAW_PARMNUM = 539;
  1911. {$EXTERNALSYM SV_ENABLERAW_PARMNUM}
  1912. SV_ENABLESHAREDNETDRIVES_PARMNUM = 540;
  1913. {$EXTERNALSYM SV_ENABLESHAREDNETDRIVES_PARMNUM}
  1914. SV_MINFREECONNECTIONS_PARMNUM = 541;
  1915. {$EXTERNALSYM SV_MINFREECONNECTIONS_PARMNUM}
  1916. SV_MAXFREECONNECTIONS_PARMNUM = 542;
  1917. {$EXTERNALSYM SV_MAXFREECONNECTIONS_PARMNUM}
  1918. SV_INITSESSTABLE_PARMNUM = 543;
  1919. {$EXTERNALSYM SV_INITSESSTABLE_PARMNUM}
  1920. SV_INITCONNTABLE_PARMNUM = 544;
  1921. {$EXTERNALSYM SV_INITCONNTABLE_PARMNUM}
  1922. SV_INITFILETABLE_PARMNUM = 545;
  1923. {$EXTERNALSYM SV_INITFILETABLE_PARMNUM}
  1924. SV_INITSEARCHTABLE_PARMNUM = 546;
  1925. {$EXTERNALSYM SV_INITSEARCHTABLE_PARMNUM}
  1926. SV_ALERTSCHEDULE_PARMNUM = 547;
  1927. {$EXTERNALSYM SV_ALERTSCHEDULE_PARMNUM}
  1928. SV_ERRORTHRESHOLD_PARMNUM = 548;
  1929. {$EXTERNALSYM SV_ERRORTHRESHOLD_PARMNUM}
  1930. SV_NETWORKERRORTHRESHOLD_PARMNUM = 549;
  1931. {$EXTERNALSYM SV_NETWORKERRORTHRESHOLD_PARMNUM}
  1932. SV_DISKSPACETHRESHOLD_PARMNUM = 550;
  1933. {$EXTERNALSYM SV_DISKSPACETHRESHOLD_PARMNUM}
  1934. SV_MAXLINKDELAY_PARMNUM = 552;
  1935. {$EXTERNALSYM SV_MAXLINKDELAY_PARMNUM}
  1936. SV_MINLINKTHROUGHPUT_PARMNUM = 553;
  1937. {$EXTERNALSYM SV_MINLINKTHROUGHPUT_PARMNUM}
  1938. SV_LINKINFOVALIDTIME_PARMNUM = 554;
  1939. {$EXTERNALSYM SV_LINKINFOVALIDTIME_PARMNUM}
  1940. SV_SCAVQOSINFOUPDATETIME_PARMNUM = 555;
  1941. {$EXTERNALSYM SV_SCAVQOSINFOUPDATETIME_PARMNUM}
  1942. SV_MAXWORKITEMIDLETIME_PARMNUM = 556;
  1943. {$EXTERNALSYM SV_MAXWORKITEMIDLETIME_PARMNUM}
  1944. SV_MAXRAWWORKITEMS_PARMNUM = 557;
  1945. {$EXTERNALSYM SV_MAXRAWWORKITEMS_PARMNUM}
  1946. SV_PRODUCTTYPE_PARMNUM = 560;
  1947. {$EXTERNALSYM SV_PRODUCTTYPE_PARMNUM}
  1948. SV_SERVERSIZE_PARMNUM = 561;
  1949. {$EXTERNALSYM SV_SERVERSIZE_PARMNUM}
  1950. SV_CONNECTIONLESSAUTODISC_PARMNUM = 562;
  1951. {$EXTERNALSYM SV_CONNECTIONLESSAUTODISC_PARMNUM}
  1952. SV_SHARINGVIOLATIONRETRIES_PARMNUM = 563;
  1953. {$EXTERNALSYM SV_SHARINGVIOLATIONRETRIES_PARMNUM}
  1954. SV_SHARINGVIOLATIONDELAY_PARMNUM = 564;
  1955. {$EXTERNALSYM SV_SHARINGVIOLATIONDELAY_PARMNUM}
  1956. SV_MAXGLOBALOPENSEARCH_PARMNUM = 565;
  1957. {$EXTERNALSYM SV_MAXGLOBALOPENSEARCH_PARMNUM}
  1958. SV_REMOVEDUPLICATESEARCHES_PARMNUM = 566;
  1959. {$EXTERNALSYM SV_REMOVEDUPLICATESEARCHES_PARMNUM}
  1960. SV_LOCKVIOLATIONRETRIES_PARMNUM = 567;
  1961. {$EXTERNALSYM SV_LOCKVIOLATIONRETRIES_PARMNUM}
  1962. SV_LOCKVIOLATIONOFFSET_PARMNUM = 568;
  1963. {$EXTERNALSYM SV_LOCKVIOLATIONOFFSET_PARMNUM}
  1964. SV_LOCKVIOLATIONDELAY_PARMNUM = 569;
  1965. {$EXTERNALSYM SV_LOCKVIOLATIONDELAY_PARMNUM}
  1966. SV_MDLREADSWITCHOVER_PARMNUM = 570;
  1967. {$EXTERNALSYM SV_MDLREADSWITCHOVER_PARMNUM}
  1968. SV_CACHEDOPENLIMIT_PARMNUM = 571;
  1969. {$EXTERNALSYM SV_CACHEDOPENLIMIT_PARMNUM}
  1970. SV_CRITICALTHREADS_PARMNUM = 572;
  1971. {$EXTERNALSYM SV_CRITICALTHREADS_PARMNUM}
  1972. SV_RESTRICTNULLSESSACCESS_PARMNUM = 573;
  1973. {$EXTERNALSYM SV_RESTRICTNULLSESSACCESS_PARMNUM}
  1974. SV_ENABLEWFW311DIRECTIPX_PARMNUM = 574;
  1975. {$EXTERNALSYM SV_ENABLEWFW311DIRECTIPX_PARMNUM}
  1976. SV_OTHERQUEUEAFFINITY_PARMNUM = 575;
  1977. {$EXTERNALSYM SV_OTHERQUEUEAFFINITY_PARMNUM}
  1978. SV_QUEUESAMPLESECS_PARMNUM = 576;
  1979. {$EXTERNALSYM SV_QUEUESAMPLESECS_PARMNUM}
  1980. SV_BALANCECOUNT_PARMNUM = 577;
  1981. {$EXTERNALSYM SV_BALANCECOUNT_PARMNUM}
  1982. SV_PREFERREDAFFINITY_PARMNUM = 578;
  1983. {$EXTERNALSYM SV_PREFERREDAFFINITY_PARMNUM}
  1984. SV_MAXFREERFCBS_PARMNUM = 579;
  1985. {$EXTERNALSYM SV_MAXFREERFCBS_PARMNUM}
  1986. SV_MAXFREEMFCBS_PARMNUM = 580;
  1987. {$EXTERNALSYM SV_MAXFREEMFCBS_PARMNUM}
  1988. SV_MAXFREELFCBS_PARMNUM = 581;
  1989. {$EXTERNALSYM SV_MAXFREELFCBS_PARMNUM}
  1990. SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM = 582;
  1991. {$EXTERNALSYM SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM}
  1992. SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM = 583;
  1993. {$EXTERNALSYM SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM}
  1994. SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM = 584;
  1995. {$EXTERNALSYM SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM}
  1996. SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM = 585;
  1997. {$EXTERNALSYM SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM}
  1998. SV_MAXTHREADSPERQUEUE_PARMNUM = 586;
  1999. {$EXTERNALSYM SV_MAXTHREADSPERQUEUE_PARMNUM}
  2000. SV_CACHEDDIRECTORYLIMIT_PARMNUM = 587;
  2001. {$EXTERNALSYM SV_CACHEDDIRECTORYLIMIT_PARMNUM}
  2002. SV_MAXCOPYLENGTH_PARMNUM = 588;
  2003. {$EXTERNALSYM SV_MAXCOPYLENGTH_PARMNUM}
  2004. SV_ENABLECOMPRESSION_PARMNUM = 590;
  2005. {$EXTERNALSYM SV_ENABLECOMPRESSION_PARMNUM}
  2006. SV_AUTOSHAREWKS_PARMNUM = 591;
  2007. {$EXTERNALSYM SV_AUTOSHAREWKS_PARMNUM}
  2008. SV_AUTOSHARESERVER_PARMNUM = 592;
  2009. {$EXTERNALSYM SV_AUTOSHARESERVER_PARMNUM}
  2010. SV_ENABLESECURITYSIGNATURE_PARMNUM = 593;
  2011. {$EXTERNALSYM SV_ENABLESECURITYSIGNATURE_PARMNUM}
  2012. SV_REQUIRESECURITYSIGNATURE_PARMNUM = 594;
  2013. {$EXTERNALSYM SV_REQUIRESECURITYSIGNATURE_PARMNUM}
  2014. SV_MINCLIENTBUFFERSIZE_PARMNUM = 595;
  2015. {$EXTERNALSYM SV_MINCLIENTBUFFERSIZE_PARMNUM}
  2016. SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM = 596;
  2017. {$EXTERNALSYM SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM}
  2018. SV_IDLETHREADTIMEOUT_PARMNUM = 597;
  2019. {$EXTERNALSYM SV_IDLETHREADTIMEOUT_PARMNUM}
  2020. SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM = 598;
  2021. {$EXTERNALSYM SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM}
  2022. SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM = 599;
  2023. {$EXTERNALSYM SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM}
  2024. SV_DISABLEDOS_PARMNUM = 600;
  2025. {$EXTERNALSYM SV_DISABLEDOS_PARMNUM}
  2026. SV_LOWDISKSPACEMINIMUM_PARMNUM = 601;
  2027. {$EXTERNALSYM SV_LOWDISKSPACEMINIMUM_PARMNUM}
  2028. SV_DISABLESTRICTNAMECHECKING_PARMNUM = 602;
  2029. {$EXTERNALSYM SV_DISABLESTRICTNAMECHECKING_PARMNUM}
  2030. //
  2031. // Single-field infolevels for NetServerSetInfo.
  2032. //
  2033. SV_COMMENT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_COMMENT_PARMNUM;
  2034. {$EXTERNALSYM SV_COMMENT_INFOLEVEL}
  2035. SV_USERS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_USERS_PARMNUM;
  2036. {$EXTERNALSYM SV_USERS_INFOLEVEL}
  2037. SV_DISC_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_DISC_PARMNUM;
  2038. {$EXTERNALSYM SV_DISC_INFOLEVEL}
  2039. SV_HIDDEN_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_HIDDEN_PARMNUM;
  2040. {$EXTERNALSYM SV_HIDDEN_INFOLEVEL}
  2041. SV_ANNOUNCE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ANNOUNCE_PARMNUM;
  2042. {$EXTERNALSYM SV_ANNOUNCE_INFOLEVEL}
  2043. SV_ANNDELTA_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ANNDELTA_PARMNUM;
  2044. {$EXTERNALSYM SV_ANNDELTA_INFOLEVEL}
  2045. SV_SESSOPENS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SESSOPENS_PARMNUM;
  2046. {$EXTERNALSYM SV_SESSOPENS_INFOLEVEL}
  2047. SV_SESSVCS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SESSVCS_PARMNUM;
  2048. {$EXTERNALSYM SV_SESSVCS_INFOLEVEL}
  2049. SV_OPENSEARCH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_OPENSEARCH_PARMNUM;
  2050. {$EXTERNALSYM SV_OPENSEARCH_INFOLEVEL}
  2051. SV_MAXWORKITEMS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXWORKITEMS_PARMNUM;
  2052. {$EXTERNALSYM SV_MAXWORKITEMS_INFOLEVEL}
  2053. SV_MAXRAWBUFLEN_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXRAWBUFLEN_PARMNUM;
  2054. {$EXTERNALSYM SV_MAXRAWBUFLEN_INFOLEVEL}
  2055. SV_SESSUSERS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SESSUSERS_PARMNUM;
  2056. {$EXTERNALSYM SV_SESSUSERS_INFOLEVEL}
  2057. SV_SESSCONNS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SESSCONNS_PARMNUM;
  2058. {$EXTERNALSYM SV_SESSCONNS_INFOLEVEL}
  2059. SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM;
  2060. {$EXTERNALSYM SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL}
  2061. SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXPAGEDMEMORYUSAGE_PARMNUM;
  2062. {$EXTERNALSYM SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL}
  2063. SV_ENABLESOFTCOMPAT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLESOFTCOMPAT_PARMNUM;
  2064. {$EXTERNALSYM SV_ENABLESOFTCOMPAT_INFOLEVEL}
  2065. SV_ENABLEFORCEDLOGOFF_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEFORCEDLOGOFF_PARMNUM;
  2066. {$EXTERNALSYM SV_ENABLEFORCEDLOGOFF_INFOLEVEL}
  2067. SV_TIMESOURCE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_TIMESOURCE_PARMNUM;
  2068. {$EXTERNALSYM SV_TIMESOURCE_INFOLEVEL}
  2069. SV_LMANNOUNCE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_LMANNOUNCE_PARMNUM;
  2070. {$EXTERNALSYM SV_LMANNOUNCE_INFOLEVEL}
  2071. SV_MAXCOPYREADLEN_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYREADLEN_PARMNUM;
  2072. {$EXTERNALSYM SV_MAXCOPYREADLEN_INFOLEVEL}
  2073. SV_MAXCOPYWRITELEN_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYWRITELEN_PARMNUM;
  2074. {$EXTERNALSYM SV_MAXCOPYWRITELEN_INFOLEVEL}
  2075. SV_MINKEEPSEARCH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINKEEPSEARCH_PARMNUM;
  2076. {$EXTERNALSYM SV_MINKEEPSEARCH_INFOLEVEL}
  2077. SV_MAXKEEPSEARCH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXKEEPSEARCH_PARMNUM;
  2078. {$EXTERNALSYM SV_MAXKEEPSEARCH_INFOLEVEL}
  2079. SV_MINKEEPCOMPLSEARCH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINKEEPCOMPLSEARCH_PARMNUM;
  2080. {$EXTERNALSYM SV_MINKEEPCOMPLSEARCH_INFOLEVEL}
  2081. SV_MAXKEEPCOMPLSEARCH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXKEEPCOMPLSEARCH_PARMNUM;
  2082. {$EXTERNALSYM SV_MAXKEEPCOMPLSEARCH_INFOLEVEL}
  2083. SV_SCAVTIMEOUT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SCAVTIMEOUT_PARMNUM;
  2084. {$EXTERNALSYM SV_SCAVTIMEOUT_INFOLEVEL}
  2085. SV_MINRCVQUEUE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINRCVQUEUE_PARMNUM;
  2086. {$EXTERNALSYM SV_MINRCVQUEUE_INFOLEVEL}
  2087. SV_MINFREEWORKITEMS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINFREEWORKITEMS_PARMNUM;
  2088. {$EXTERNALSYM SV_MINFREEWORKITEMS_INFOLEVEL}
  2089. SV_MAXMPXCT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXMPXCT_PARMNUM;
  2090. {$EXTERNALSYM SV_MAXMPXCT_INFOLEVEL}
  2091. SV_OPLOCKBREAKWAIT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_OPLOCKBREAKWAIT_PARMNUM;
  2092. {$EXTERNALSYM SV_OPLOCKBREAKWAIT_INFOLEVEL}
  2093. SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM;
  2094. {$EXTERNALSYM SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL}
  2095. SV_ENABLEOPLOCKS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEOPLOCKS_PARMNUM;
  2096. {$EXTERNALSYM SV_ENABLEOPLOCKS_INFOLEVEL}
  2097. SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEOPLOCKFORCECLOSE_PARMNUM;
  2098. {$EXTERNALSYM SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL}
  2099. SV_ENABLEFCBOPENS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEFCBOPENS_PARMNUM;
  2100. {$EXTERNALSYM SV_ENABLEFCBOPENS_INFOLEVEL}
  2101. SV_ENABLERAW_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLERAW_PARMNUM;
  2102. {$EXTERNALSYM SV_ENABLERAW_INFOLEVEL}
  2103. SV_ENABLESHAREDNETDRIVES_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLESHAREDNETDRIVES_PARMNUM;
  2104. {$EXTERNALSYM SV_ENABLESHAREDNETDRIVES_INFOLEVEL}
  2105. SV_MINFREECONNECTIONS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINFREECONNECTIONS_PARMNUM;
  2106. {$EXTERNALSYM SV_MINFREECONNECTIONS_INFOLEVEL}
  2107. SV_MAXFREECONNECTIONS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXFREECONNECTIONS_PARMNUM;
  2108. {$EXTERNALSYM SV_MAXFREECONNECTIONS_INFOLEVEL}
  2109. SV_INITSESSTABLE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_INITSESSTABLE_PARMNUM;
  2110. {$EXTERNALSYM SV_INITSESSTABLE_INFOLEVEL}
  2111. SV_INITCONNTABLE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_INITCONNTABLE_PARMNUM;
  2112. {$EXTERNALSYM SV_INITCONNTABLE_INFOLEVEL}
  2113. SV_INITFILETABLE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_INITFILETABLE_PARMNUM;
  2114. {$EXTERNALSYM SV_INITFILETABLE_INFOLEVEL}
  2115. SV_INITSEARCHTABLE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_INITSEARCHTABLE_PARMNUM;
  2116. {$EXTERNALSYM SV_INITSEARCHTABLE_INFOLEVEL}
  2117. SV_ALERTSCHEDULE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ALERTSCHEDULE_PARMNUM;
  2118. {$EXTERNALSYM SV_ALERTSCHEDULE_INFOLEVEL}
  2119. SV_ERRORTHRESHOLD_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ERRORTHRESHOLD_PARMNUM;
  2120. {$EXTERNALSYM SV_ERRORTHRESHOLD_INFOLEVEL}
  2121. SV_NETWORKERRORTHRESHOLD_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_NETWORKERRORTHRESHOLD_PARMNUM;
  2122. {$EXTERNALSYM SV_NETWORKERRORTHRESHOLD_INFOLEVEL}
  2123. SV_DISKSPACETHRESHOLD_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_DISKSPACETHRESHOLD_PARMNUM;
  2124. {$EXTERNALSYM SV_DISKSPACETHRESHOLD_INFOLEVEL}
  2125. SV_MAXLINKDELAY_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXLINKDELAY_PARMNUM;
  2126. {$EXTERNALSYM SV_MAXLINKDELAY_INFOLEVEL}
  2127. SV_MINLINKTHROUGHPUT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINLINKTHROUGHPUT_PARMNUM;
  2128. {$EXTERNALSYM SV_MINLINKTHROUGHPUT_INFOLEVEL}
  2129. SV_LINKINFOVALIDTIME_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_LINKINFOVALIDTIME_PARMNUM;
  2130. {$EXTERNALSYM SV_LINKINFOVALIDTIME_INFOLEVEL}
  2131. SV_SCAVQOSINFOUPDATETIME_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SCAVQOSINFOUPDATETIME_PARMNUM;
  2132. {$EXTERNALSYM SV_SCAVQOSINFOUPDATETIME_INFOLEVEL}
  2133. SV_MAXWORKITEMIDLETIME_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXWORKITEMIDLETIME_PARMNUM;
  2134. {$EXTERNALSYM SV_MAXWORKITEMIDLETIME_INFOLEVEL}
  2135. SV_MAXRAWWORKITEMS_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXRAWWORKITEMS_PARMNUM;
  2136. {$EXTERNALSYM SV_MAXRAWWORKITEMS_INFOLOEVEL}
  2137. SV_PRODUCTTYPE_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_PRODUCTTYPE_PARMNUM;
  2138. {$EXTERNALSYM SV_PRODUCTTYPE_INFOLOEVEL}
  2139. SV_SERVERSIZE_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_SERVERSIZE_PARMNUM;
  2140. {$EXTERNALSYM SV_SERVERSIZE_INFOLOEVEL}
  2141. SV_CONNECTIONLESSAUTODISC_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_CONNECTIONLESSAUTODISC_PARMNUM;
  2142. {$EXTERNALSYM SV_CONNECTIONLESSAUTODISC_INFOLOEVEL}
  2143. SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_SHARINGVIOLATIONRETRIES_PARMNUM;
  2144. {$EXTERNALSYM SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL}
  2145. SV_SHARINGVIOLATIONDELAY_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_SHARINGVIOLATIONDELAY_PARMNUM;
  2146. {$EXTERNALSYM SV_SHARINGVIOLATIONDELAY_INFOLOEVEL}
  2147. SV_MAXGLOBALOPENSEARCH_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXGLOBALOPENSEARCH_PARMNUM;
  2148. {$EXTERNALSYM SV_MAXGLOBALOPENSEARCH_INFOLOEVEL}
  2149. SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_REMOVEDUPLICATESEARCHES_PARMNUM;
  2150. {$EXTERNALSYM SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL}
  2151. SV_LOCKVIOLATIONRETRIES_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONRETRIES_PARMNUM;
  2152. {$EXTERNALSYM SV_LOCKVIOLATIONRETRIES_INFOLOEVEL}
  2153. SV_LOCKVIOLATIONOFFSET_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONOFFSET_PARMNUM;
  2154. {$EXTERNALSYM SV_LOCKVIOLATIONOFFSET_INFOLOEVEL}
  2155. SV_LOCKVIOLATIONDELAY_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_LOCKVIOLATIONDELAY_PARMNUM;
  2156. {$EXTERNALSYM SV_LOCKVIOLATIONDELAY_INFOLOEVEL}
  2157. SV_MDLREADSWITCHOVER_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_MDLREADSWITCHOVER_PARMNUM;
  2158. {$EXTERNALSYM SV_MDLREADSWITCHOVER_INFOLOEVEL}
  2159. SV_CACHEDOPENLIMIT_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_CACHEDOPENLIMIT_PARMNUM;
  2160. {$EXTERNALSYM SV_CACHEDOPENLIMIT_INFOLOEVEL}
  2161. SV_CRITICALTHREADS_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_CRITICALTHREADS_PARMNUM;
  2162. {$EXTERNALSYM SV_CRITICALTHREADS_INFOLOEVEL}
  2163. SV_RESTRICTNULLSESSACCESS_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_RESTRICTNULLSESSACCESS_PARMNUM;
  2164. {$EXTERNALSYM SV_RESTRICTNULLSESSACCESS_INFOLOEVEL}
  2165. SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEWFW311DIRECTIPX_PARMNUM;
  2166. {$EXTERNALSYM SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL}
  2167. SV_OTHERQUEUEAFFINITY_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_OTHERQUEUEAFFINITY_PARMNUM;
  2168. {$EXTERNALSYM SV_OTHERQUEUEAFFINITY_INFOLEVEL}
  2169. SV_QUEUESAMPLESECS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_QUEUESAMPLESECS_PARMNUM;
  2170. {$EXTERNALSYM SV_QUEUESAMPLESECS_INFOLEVEL}
  2171. SV_BALANCECOUNT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_BALANCECOUNT_PARMNUM;
  2172. {$EXTERNALSYM SV_BALANCECOUNT_INFOLEVEL}
  2173. SV_PREFERREDAFFINITY_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_PREFERREDAFFINITY_PARMNUM;
  2174. {$EXTERNALSYM SV_PREFERREDAFFINITY_INFOLEVEL}
  2175. SV_MAXFREERFCBS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXFREERFCBS_PARMNUM;
  2176. {$EXTERNALSYM SV_MAXFREERFCBS_INFOLEVEL}
  2177. SV_MAXFREEMFCBS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXFREEMFCBS_PARMNUM;
  2178. {$EXTERNALSYM SV_MAXFREEMFCBS_INFOLEVEL}
  2179. SV_MAXFREELFCBS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXFREELFCBS_PARMNUM;
  2180. {$EXTERNALSYM SV_MAXFREELFCBS_INFOLEVEL}
  2181. SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM;
  2182. {$EXTERNALSYM SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL}
  2183. SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM;
  2184. {$EXTERNALSYM SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL}
  2185. SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM;
  2186. {$EXTERNALSYM SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL}
  2187. SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM;
  2188. {$EXTERNALSYM SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL}
  2189. SV_MAXTHREADSPERQUEUE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXTHREADSPERQUEUE_PARMNUM;
  2190. {$EXTERNALSYM SV_MAXTHREADSPERQUEUE_INFOLEVEL}
  2191. SV_CACHEDDIRECTORYLIMIT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_CACHEDDIRECTORYLIMIT_PARMNUM;
  2192. {$EXTERNALSYM SV_CACHEDDIRECTORYLIMIT_INFOLEVEL}
  2193. SV_MAXCOPYLENGTH_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MAXCOPYLENGTH_PARMNUM;
  2194. {$EXTERNALSYM SV_MAXCOPYLENGTH_INFOLEVEL}
  2195. SV_ENABLECOMPRESSION_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLECOMPRESSION_PARMNUM;
  2196. {$EXTERNALSYM SV_ENABLECOMPRESSION_INFOLEVEL}
  2197. SV_AUTOSHAREWKS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_AUTOSHAREWKS_PARMNUM;
  2198. {$EXTERNALSYM SV_AUTOSHAREWKS_INFOLEVEL}
  2199. SV_AUTOSHARESERVER_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_AUTOSHARESERVER_PARMNUM;
  2200. {$EXTERNALSYM SV_AUTOSHARESERVER_INFOLEVEL}
  2201. SV_ENABLESECURITYSIGNATURE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLESECURITYSIGNATURE_PARMNUM;
  2202. {$EXTERNALSYM SV_ENABLESECURITYSIGNATURE_INFOLEVEL}
  2203. SV_REQUIRESECURITYSIGNATURE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_REQUIRESECURITYSIGNATURE_PARMNUM;
  2204. {$EXTERNALSYM SV_REQUIRESECURITYSIGNATURE_INFOLEVEL}
  2205. SV_MINCLIENTBUFFERSIZE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_MINCLIENTBUFFERSIZE_PARMNUM;
  2206. {$EXTERNALSYM SV_MINCLIENTBUFFERSIZE_INFOLEVEL}
  2207. SV_CONNECTIONNOSESSIONSTIMEOUT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM;
  2208. {$EXTERNALSYM SV_CONNECTIONNOSESSIONSTIMEOUT_INFOLEVEL}
  2209. SV_IDLETHREADTIMEOUT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_IDLETHREADTIMEOUT_PARMNUM;
  2210. {$EXTERNALSYM SV_IDLETHREADTIMEOUT_INFOLEVEL}
  2211. SV_ENABLEW9XSECURITYSIGNATURE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM;
  2212. {$EXTERNALSYM SV_ENABLEW9XSECURITYSIGNATURE_INFOLEVEL}
  2213. SV_ENFORCEKERBEROSREAUTHENTICATION_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM;
  2214. {$EXTERNALSYM SV_ENFORCEKERBEROSREAUTHENTICATION_INFOLEVEL}
  2215. SV_DISABLEDOS_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_DISABLEDOS_PARMNUM;
  2216. {$EXTERNALSYM SV_DISABLEDOS_INFOLEVEL}
  2217. SV_LOWDISKSPACEMINIMUM_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_LOWDISKSPACEMINIMUM_PARMNUM;
  2218. {$EXTERNALSYM SV_LOWDISKSPACEMINIMUM_INFOLEVEL}
  2219. SV_DISABLESTRICTNAMECHECKING_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + SV_DISABLESTRICTNAMECHECKING_PARMNUM;
  2220. {$EXTERNALSYM SV_DISABLESTRICTNAMECHECKING_INFOLEVEL}
  2221. SVI1_NUM_ELEMENTS = 5;
  2222. {$EXTERNALSYM SVI1_NUM_ELEMENTS}
  2223. SVI2_NUM_ELEMENTS = 40;
  2224. {$EXTERNALSYM SVI2_NUM_ELEMENTS}
  2225. SVI3_NUM_ELEMENTS = 44;
  2226. {$EXTERNALSYM SVI3_NUM_ELEMENTS}
  2227. //
  2228. // Maxmimum length for command string to NetServerAdminCommand.
  2229. //
  2230. SV_MAX_CMD_LEN = PATHLEN;
  2231. {$EXTERNALSYM SV_MAX_CMD_LEN}
  2232. //
  2233. // Masks describing AUTOPROFILE parameters
  2234. //
  2235. SW_AUTOPROF_LOAD_MASK = $1;
  2236. {$EXTERNALSYM SW_AUTOPROF_LOAD_MASK}
  2237. SW_AUTOPROF_SAVE_MASK = $2;
  2238. {$EXTERNALSYM SW_AUTOPROF_SAVE_MASK}
  2239. //
  2240. // Max size of svX_srvheuristics.
  2241. //
  2242. SV_MAX_SRV_HEUR_LEN = 32; // Max heuristics info string length.
  2243. {$EXTERNALSYM SV_MAX_SRV_HEUR_LEN}
  2244. //
  2245. // Equate for use with sv102_licenses.
  2246. //
  2247. SV_USERS_PER_LICENSE = 5;
  2248. {$EXTERNALSYM SV_USERS_PER_LICENSE}
  2249. //
  2250. // Equate for use with svti2_flags in NetServerTransportAddEx.
  2251. //
  2252. SVTI2_REMAP_PIPE_NAMES = $2;
  2253. {$EXTERNALSYM SVTI2_REMAP_PIPE_NAMES}
  2254. {$ENDIF JWA_IMPLEMENTATIONSECTION}
  2255. {$IFNDEF JWA_OMIT_SECTIONS_LM}
  2256. implementation
  2257. //uses ...
  2258. {$ENDIF JWA_OMIT_SECTIONS_LM}
  2259. {$IFNDEF JWA_INTERFACESECTION}
  2260. {$IFDEF DYNAMIC_LINK}
  2261. var
  2262. _NetServerEnum: Pointer;
  2263. function NetServerEnum;
  2264. begin
  2265. GetProcedureAddress(_NetServerEnum, netapi32, 'NetServerEnum');
  2266. asm
  2267. MOV ESP, EBP
  2268. POP EBP
  2269. JMP [_NetServerEnum]
  2270. end;
  2271. end;
  2272. var
  2273. _NetServerEnumEx: Pointer;
  2274. function NetServerEnumEx;
  2275. begin
  2276. GetProcedureAddress(_NetServerEnumEx, netapi32, 'NetServerEnumEx');
  2277. asm
  2278. MOV ESP, EBP
  2279. POP EBP
  2280. JMP [_NetServerEnumEx]
  2281. end;
  2282. end;
  2283. var
  2284. _NetServerGetInfo: Pointer;
  2285. function NetServerGetInfo;
  2286. begin
  2287. GetProcedureAddress(_NetServerGetInfo, netapi32, 'NetServerGetInfo');
  2288. asm
  2289. MOV ESP, EBP
  2290. POP EBP
  2291. JMP [_NetServerGetInfo]
  2292. end;
  2293. end;
  2294. var
  2295. _NetServerSetInfo: Pointer;
  2296. function NetServerSetInfo;
  2297. begin
  2298. GetProcedureAddress(_NetServerSetInfo, netapi32, 'NetServerSetInfo');
  2299. asm
  2300. MOV ESP, EBP
  2301. POP EBP
  2302. JMP [_NetServerSetInfo]
  2303. end;
  2304. end;
  2305. var
  2306. _NetServerSetInfoCommandLine: Pointer;
  2307. function NetServerSetInfoCommandLine;
  2308. begin
  2309. GetProcedureAddress(_NetServerSetInfoCommandLine, netapi32, 'NetServerSetInfoCommandLine');
  2310. asm
  2311. MOV ESP, EBP
  2312. POP EBP
  2313. JMP [_NetServerSetInfoCommandLine]
  2314. end;
  2315. end;
  2316. var
  2317. _NetServerDiskEnum: Pointer;
  2318. function NetServerDiskEnum;
  2319. begin
  2320. GetProcedureAddress(_NetServerDiskEnum, netapi32, 'NetServerDiskEnum');
  2321. asm
  2322. MOV ESP, EBP
  2323. POP EBP
  2324. JMP [_NetServerDiskEnum]
  2325. end;
  2326. end;
  2327. var
  2328. _NetServerComputerNameAdd: Pointer;
  2329. function NetServerComputerNameAdd;
  2330. begin
  2331. GetProcedureAddress(_NetServerComputerNameAdd, netapi32, 'NetServerComputerNameAdd');
  2332. asm
  2333. MOV ESP, EBP
  2334. POP EBP
  2335. JMP [_NetServerComputerNameAdd]
  2336. end;
  2337. end;
  2338. var
  2339. _NetServerComputerNameDel: Pointer;
  2340. function NetServerComputerNameDel;
  2341. begin
  2342. GetProcedureAddress(_NetServerComputerNameDel, netapi32, 'NetServerComputerNameDel');
  2343. asm
  2344. MOV ESP, EBP
  2345. POP EBP
  2346. JMP [_NetServerComputerNameDel]
  2347. end;
  2348. end;
  2349. var
  2350. _NetServerTransportAdd: Pointer;
  2351. function NetServerTransportAdd;
  2352. begin
  2353. GetProcedureAddress(_NetServerTransportAdd, netapi32, 'NetServerTransportAdd');
  2354. asm
  2355. MOV ESP, EBP
  2356. POP EBP
  2357. JMP [_NetServerTransportAdd]
  2358. end;
  2359. end;
  2360. var
  2361. _NetServerTransportAddEx: Pointer;
  2362. function NetServerTransportAddEx;
  2363. begin
  2364. GetProcedureAddress(_NetServerTransportAddEx, netapi32, 'NetServerTransportAddEx');
  2365. asm
  2366. MOV ESP, EBP
  2367. POP EBP
  2368. JMP [_NetServerTransportAddEx]
  2369. end;
  2370. end;
  2371. var
  2372. _NetServerTransportDel: Pointer;
  2373. function NetServerTransportDel;
  2374. begin
  2375. GetProcedureAddress(_NetServerTransportDel, netapi32, 'NetServerTransportDel');
  2376. asm
  2377. MOV ESP, EBP
  2378. POP EBP
  2379. JMP [_NetServerTransportDel]
  2380. end;
  2381. end;
  2382. var
  2383. _NetServerTransportEnum: Pointer;
  2384. function NetServerTransportEnum;
  2385. begin
  2386. GetProcedureAddress(_NetServerTransportEnum, netapi32, 'NetServerTransportEnum');
  2387. asm
  2388. MOV ESP, EBP
  2389. POP EBP
  2390. JMP [_NetServerTransportEnum]
  2391. end;
  2392. end;
  2393. var
  2394. _SetServiceBits: Pointer;
  2395. function SetServiceBits;
  2396. begin
  2397. GetProcedureAddress(_SetServiceBits, netapi32, 'SetServiceBits');
  2398. asm
  2399. MOV ESP, EBP
  2400. POP EBP
  2401. JMP [_SetServiceBits]
  2402. end;
  2403. end;
  2404. {$ELSE}
  2405. function NetServerEnum; external netapi32 name 'NetServerEnum';
  2406. function NetServerEnumEx; external netapi32 name 'NetServerEnumEx';
  2407. function NetServerGetInfo; external netapi32 name 'NetServerGetInfo';
  2408. function NetServerSetInfo; external netapi32 name 'NetServerSetInfo';
  2409. function NetServerSetInfoCommandLine; external netapi32 name 'NetServerSetInfoCommandLine';
  2410. function NetServerDiskEnum; external netapi32 name 'NetServerDiskEnum';
  2411. function NetServerComputerNameAdd; external netapi32 name 'NetServerComputerNameAdd';
  2412. function NetServerComputerNameDel; external netapi32 name 'NetServerComputerNameDel';
  2413. function NetServerTransportAdd; external netapi32 name 'NetServerTransportAdd';
  2414. function NetServerTransportAddEx; external netapi32 name 'NetServerTransportAddEx';
  2415. function NetServerTransportDel; external netapi32 name 'NetServerTransportDel';
  2416. function NetServerTransportEnum; external netapi32 name 'NetServerTransportEnum';
  2417. function SetServiceBits; external netapi32 name 'SetServiceBits';
  2418. {$ENDIF DYNAMIC_LINK}
  2419. {$ENDIF JWA_INTERFACESECTION}
  2420. {$IFNDEF JWA_OMIT_SECTIONS_LM}
  2421. end.
  2422. {$ENDIF JWA_OMIT_SECTIONS_LM}