ifndef _LMSERVER_
define _LMSERVER_

include winsvc.inc
include lmcons.inc

NetServerEnum proto WINAPI :LMCSTR, :DWORD, :ptr, :DWORD, :LPDWORD, :LPDWORD, :DWORD, :LMCSTR, :LPDWORD
NetServerEnumEx proto WINAPI :LMCSTR, :DWORD, :ptr, :DWORD, :LPDWORD, :LPDWORD, :DWORD, :LMCSTR, :LMCSTR
NetServerGetInfo proto WINAPI :LMSTR, :DWORD, :ptr
NetServerSetInfo proto WINAPI :LMSTR, :DWORD, :LPBYTE, :LPDWORD
NetServerSetInfoCommandLine proto WINAPI :WORD, :ptr
NetServerDiskEnum proto WINAPI :LMSTR, :DWORD, :ptr, :DWORD, :LPDWORD, :LPDWORD, :LPDWORD
NetServerComputerNameAdd proto WINAPI :LMSTR, :LMSTR, :LMSTR
NetServerComputerNameDel proto WINAPI :LMSTR, :LMSTR
NetServerTransportAdd proto WINAPI :LMSTR, :DWORD, :LPBYTE
NetServerTransportAddEx proto WINAPI :LMSTR, :DWORD, :LPBYTE
NetServerTransportDel proto WINAPI :LMSTR, :DWORD, :LPBYTE
NetServerTransportEnum proto WINAPI :LMSTR, :DWORD, :ptr, :DWORD, :LPDWORD, :LPDWORD, :LPDWORD
SetServiceBits proto WINAPI :SERVICE_STATUS_HANDLE, :DWORD, :BOOL, :BOOL

SERVER_INFO_100		STRUC
sv100_platform_id	dd ?
sv100_name		LMSTR ?
SERVER_INFO_100		ENDS
PSERVER_INFO_100	typedef ptr SERVER_INFO_100
LPSERVER_INFO_100	typedef ptr SERVER_INFO_100

SERVER_INFO_101		STRUC
sv101_platform_id	dd ?
sv101_name		LMSTR ?
sv101_version_major	dd ?
sv101_version_minor	dd ?
sv101_type		dd ?
sv101_comment		LMSTR ?
SERVER_INFO_101		ENDS
PSERVER_INFO_101	typedef ptr SERVER_INFO_101
LPSERVER_INFO_101	typedef ptr SERVER_INFO_101

SERVER_INFO_102		STRUC
sv102_platform_id	dd ?
sv102_name		LMSTR ?
sv102_version_major	dd ?
sv102_version_minor	dd ?
sv102_type		dd ?
sv102_comment		LMSTR ?
sv102_users		dd ?
sv102_disc		LONG ?
sv102_hidden		BOOL ?
sv102_announce		dd ?
sv102_anndelta		dd ?
sv102_licenses		dd ?
sv102_userpath		LMSTR ?
SERVER_INFO_102		ENDS
PSERVER_INFO_102	typedef ptr SERVER_INFO_102
LPSERVER_INFO_102	typedef ptr SERVER_INFO_102

SERVER_INFO_103		STRUC
sv103_platform_id	dd ?
sv103_name		LMSTR ?
sv103_version_major	dd ?
sv103_version_minor	dd ?
sv103_type		dd ?
sv103_comment		LMSTR ?
sv103_users		dd ?
sv103_disc		LONG ?
sv103_hidden		BOOL ?
sv103_announce		dd ?
sv103_anndelta		dd ?
sv103_licenses		dd ?
sv103_userpath		LMSTR ?
sv103_capabilities	dd ?
SERVER_INFO_103		ENDS
PSERVER_INFO_103	typedef ptr SERVER_INFO_103
LPSERVER_INFO_103	typedef ptr SERVER_INFO_103

SERVER_INFO_402		STRUC
sv402_ulist_mtime	dd ?
sv402_glist_mtime	dd ?
sv402_alist_mtime	dd ?
sv402_alerts		LMSTR ?
sv402_security		dd ?
sv402_numadmin		dd ?
sv402_lanmask		dd ?
sv402_guestacct		LMSTR ?
sv402_chdevs		dd ?
sv402_chdevq		dd ?
sv402_chdevjobs		dd ?
sv402_connections	dd ?
sv402_shares		dd ?
sv402_openfiles		dd ?
sv402_sessopens		dd ?
sv402_sessvcs		dd ?
sv402_sessreqs		dd ?
sv402_opensearch	dd ?
sv402_activelocks	dd ?
sv402_numreqbuf		dd ?
sv402_sizreqbuf		dd ?
sv402_numbigbuf		dd ?
sv402_numfiletasks	dd ?
sv402_alertsched	dd ?
sv402_erroralert	dd ?
sv402_logonalert	dd ?
sv402_accessalert	dd ?
sv402_diskalert		dd ?
sv402_netioalert	dd ?
sv402_maxauditsz	dd ?
sv402_srvheuristics	LMSTR ?
SERVER_INFO_402		ENDS
PSERVER_INFO_402	typedef ptr SERVER_INFO_402
LPSERVER_INFO_402	typedef ptr SERVER_INFO_402

SERVER_INFO_403		STRUC
sv403_ulist_mtime	dd ?
sv403_glist_mtime	dd ?
sv403_alist_mtime	dd ?
sv403_alerts		LMSTR ?
sv403_security		dd ?
sv403_numadmin		dd ?
sv403_lanmask		dd ?
sv403_guestacct		LMSTR ?
sv403_chdevs		dd ?
sv403_chdevq		dd ?
sv403_chdevjobs		dd ?
sv403_connections	dd ?
sv403_shares		dd ?
sv403_openfiles		dd ?
sv403_sessopens		dd ?
sv403_sessvcs		dd ?
sv403_sessreqs		dd ?
sv403_opensearch	dd ?
sv403_activelocks	dd ?
sv403_numreqbuf		dd ?
sv403_sizreqbuf		dd ?
sv403_numbigbuf		dd ?
sv403_numfiletasks	dd ?
sv403_alertsched	dd ?
sv403_erroralert	dd ?
sv403_logonalert	dd ?
sv403_accessalert	dd ?
sv403_diskalert		dd ?
sv403_netioalert	dd ?
sv403_maxauditsz	dd ?
sv403_srvheuristics	LMSTR ?
sv403_auditedevents	dd ?
sv403_autoprofile	dd ?
sv403_autopath		LMSTR ?
SERVER_INFO_403		ENDS
PSERVER_INFO_403	typedef ptr SERVER_INFO_403
LPSERVER_INFO_403	typedef ptr SERVER_INFO_403

SERVER_INFO_502		STRUC
sv502_sessopens		dd ?
sv502_sessvcs		dd ?
sv502_opensearch	dd ?
sv502_sizreqbuf		dd ?
sv502_initworkitems	dd ?
sv502_maxworkitems	dd ?
sv502_rawworkitems	dd ?
sv502_irpstacksize	dd ?
sv502_maxrawbuflen	dd ?
sv502_sessusers		dd ?
sv502_sessconns		dd ?
sv502_maxpagedmemoryusage dd ?
sv502_maxnonpagedmemoryusage dd ?
sv502_enablesoftcompat	BOOL ?
sv502_enableforcedlogoff BOOL ?
sv502_timesource	BOOL ?
sv502_acceptdownlevelapis BOOL ?
sv502_lmannounce	BOOL ?
SERVER_INFO_502		ENDS
PSERVER_INFO_502	typedef ptr SERVER_INFO_502
LPSERVER_INFO_502	typedef ptr SERVER_INFO_502

SERVER_INFO_503		STRUC
sv503_sessopens		dd ?
sv503_sessvcs		dd ?
sv503_opensearch	dd ?
sv503_sizreqbuf		dd ?
sv503_initworkitems	dd ?
sv503_maxworkitems	dd ?
sv503_rawworkitems	dd ?
sv503_irpstacksize	dd ?
sv503_maxrawbuflen	dd ?
sv503_sessusers		dd ?
sv503_sessconns		dd ?
sv503_maxpagedmemoryusage dd ?
sv503_maxnonpagedmemoryusage dd ?
sv503_enablesoftcompat	BOOL ?
sv503_enableforcedlogoff BOOL ?
sv503_timesource	BOOL ?
sv503_acceptdownlevelapis BOOL ?
sv503_lmannounce	BOOL ?
sv503_domain		LMSTR ?
sv503_maxcopyreadlen	dd ?
sv503_maxcopywritelen	dd ?
sv503_minkeepsearch	dd ?
sv503_maxkeepsearch	dd ?
sv503_minkeepcomplsearch dd ?
sv503_maxkeepcomplsearch dd ?
sv503_threadcountadd	dd ?
sv503_numblockthreads	dd ?
sv503_scavtimeout	dd ?
sv503_minrcvqueue	dd ?
sv503_minfreeworkitems	dd ?
sv503_xactmemsize	dd ?
sv503_threadpriority	dd ?
sv503_maxmpxct		dd ?
sv503_oplockbreakwait	dd ?
sv503_oplockbreakresponsewait dd ?
sv503_enableoplocks	BOOL ?
sv503_enableoplockforceclose BOOL ?
sv503_enablefcbopens	BOOL ?
sv503_enableraw		BOOL ?
sv503_enablesharednetdrives BOOL ?
sv503_minfreeconnections dd ?
sv503_maxfreeconnections dd ?
SERVER_INFO_503		ENDS
PSERVER_INFO_503	typedef ptr SERVER_INFO_503
LPSERVER_INFO_503	typedef ptr SERVER_INFO_503

SERVER_INFO_599		STRUC
sv599_sessopens		dd ?
sv599_sessvcs		dd ?
sv599_opensearch	dd ?
sv599_sizreqbuf		dd ?
sv599_initworkitems	dd ?
sv599_maxworkitems	dd ?
sv599_rawworkitems	dd ?
sv599_irpstacksize	dd ?
sv599_maxrawbuflen	dd ?
sv599_sessusers		dd ?
sv599_sessconns		dd ?
sv599_maxpagedmemoryusage dd ?
sv599_maxnonpagedmemoryusage dd ?
sv599_enablesoftcompat	BOOL ?
sv599_enableforcedlogoff BOOL ?
sv599_timesource	BOOL ?
sv599_acceptdownlevelapis BOOL ?
sv599_lmannounce	BOOL ?
sv599_domain		LMSTR ?
sv599_maxcopyreadlen	dd ?
sv599_maxcopywritelen	dd ?
sv599_minkeepsearch	dd ?
sv599_maxkeepsearch	dd ?
sv599_minkeepcomplsearch dd ?
sv599_maxkeepcomplsearch dd ?
sv599_threadcountadd	dd ?
sv599_numblockthreads	dd ?
sv599_scavtimeout	dd ?
sv599_minrcvqueue	dd ?
sv599_minfreeworkitems	dd ?
sv599_xactmemsize	dd ?
sv599_threadpriority	dd ?
sv599_maxmpxct		dd ?
sv599_oplockbreakwait	dd ?
sv599_oplockbreakresponsewait dd ?
sv599_enableoplocks	BOOL ?
sv599_enableoplockforceclose BOOL ?
sv599_enablefcbopens	BOOL ?
sv599_enableraw		BOOL ?
sv599_enablesharednetdrives BOOL ?
sv599_minfreeconnections dd ?
sv599_maxfreeconnections dd ?
sv599_initsesstable	dd ?
sv599_initconntable	dd ?
sv599_initfiletable	dd ?
sv599_initsearchtable	dd ?
sv599_alertschedule	dd ?
sv599_errorthreshold	dd ?
sv599_networkerrorthreshold dd ?
sv599_diskspacethreshold dd ?
sv599_reserved		dd ?
sv599_maxlinkdelay	dd ?
sv599_minlinkthroughput dd ?
sv599_linkinfovalidtime dd ?
sv599_scavqosinfoupdatetime dd ?
sv599_maxworkitemidletime dd ?
SERVER_INFO_599		ENDS
PSERVER_INFO_599	typedef ptr SERVER_INFO_599
LPSERVER_INFO_599	typedef ptr SERVER_INFO_599

SERVER_INFO_598		STRUC
sv598_maxrawworkitems	dd ?
sv598_maxthreadsperqueue dd ?
sv598_producttype	dd ?
sv598_serversize	dd ?
sv598_connectionlessautodisc dd ?
sv598_sharingviolationretries dd ?
sv598_sharingviolationdelay dd ?
sv598_maxglobalopensearch dd ?
sv598_removeduplicatesearches dd ?
sv598_lockviolationoffset dd ?
sv598_lockviolationdelay dd ?
sv598_mdlreadswitchover dd ?
sv598_cachedopenlimit	dd ?
sv598_otherqueueaffinity dd ?
sv598_restrictnullsessaccess BOOL ?
sv598_enablewfw311directipx BOOL ?
sv598_queuesamplesecs	dd ?
sv598_balancecount	dd ?
sv598_preferredaffinity dd ?
sv598_maxfreerfcbs	dd ?
sv598_maxfreemfcbs	dd ?
sv598_maxfreelfcbs	dd ?
sv598_maxfreepagedpoolchunks dd ?
sv598_minpagedpoolchunksize dd ?
sv598_maxpagedpoolchunksize dd ?
sv598_sendsfrompreferredprocessor BOOL ?
sv598_cacheddirectorylimit dd ?
sv598_maxcopylength	dd ?
sv598_enablecompression BOOL ?
sv598_autosharewks	BOOL ?
sv598_autoshareserver	BOOL ?
sv598_enablesecuritysignature BOOL ?
sv598_requiresecuritysignature BOOL ?
sv598_minclientbuffersize dd ?
sv598_serverguid	GUID <>
sv598_ConnectionNoSessionsTimeout dd ?
sv598_IdleThreadTimeOut dd ?
sv598_enableW9xsecuritysignature BOOL ?
sv598_enforcekerberosreauthentication BOOL ?
sv598_disabledos	BOOL ?
sv598_lowdiskspaceminimum dd ?
sv598_disablestrictnamechecking BOOL ?
sv598_enableauthenticateusersharing BOOL ?
SERVER_INFO_598		ENDS
PSERVER_INFO_598	typedef ptr SERVER_INFO_598
LPSERVER_INFO_598	typedef ptr SERVER_INFO_598

SERVER_INFO_1005	STRUC
sv1005_comment		LMSTR ?
SERVER_INFO_1005	ENDS
PSERVER_INFO_1005	typedef ptr SERVER_INFO_1005
LPSERVER_INFO_1005	typedef ptr SERVER_INFO_1005

SERVER_INFO_1107	STRUC
sv1107_users		dd ?
SERVER_INFO_1107	ENDS
PSERVER_INFO_1107	typedef ptr SERVER_INFO_1107
LPSERVER_INFO_1107	typedef ptr SERVER_INFO_1107

SERVER_INFO_1010	STRUC
sv1010_disc		LONG ?
SERVER_INFO_1010	ENDS
PSERVER_INFO_1010	typedef ptr SERVER_INFO_1010
LPSERVER_INFO_1010	typedef ptr SERVER_INFO_1010

SERVER_INFO_1016	STRUC
sv1016_hidden		BOOL ?
SERVER_INFO_1016	ENDS
PSERVER_INFO_1016	typedef ptr SERVER_INFO_1016
LPSERVER_INFO_1016	typedef ptr SERVER_INFO_1016

SERVER_INFO_1017	STRUC
sv1017_announce		dd ?
SERVER_INFO_1017	ENDS
PSERVER_INFO_1017	typedef ptr SERVER_INFO_1017
LPSERVER_INFO_1017	typedef ptr SERVER_INFO_1017

SERVER_INFO_1018	STRUC
sv1018_anndelta		dd ?
SERVER_INFO_1018	ENDS
PSERVER_INFO_1018	typedef ptr SERVER_INFO_1018
LPSERVER_INFO_1018	typedef ptr SERVER_INFO_1018

SERVER_INFO_1501	STRUC
sv1501_sessopens	dd ?
SERVER_INFO_1501	ENDS
PSERVER_INFO_1501	typedef ptr SERVER_INFO_1501
LPSERVER_INFO_1501	typedef ptr SERVER_INFO_1501

SERVER_INFO_1502	STRUC
sv1502_sessvcs		dd ?
SERVER_INFO_1502	ENDS
PSERVER_INFO_1502	typedef ptr SERVER_INFO_1502
LPSERVER_INFO_1502	typedef ptr SERVER_INFO_1502

SERVER_INFO_1503	STRUC
sv1503_opensearch	dd ?
SERVER_INFO_1503	ENDS
PSERVER_INFO_1503	typedef ptr SERVER_INFO_1503
LPSERVER_INFO_1503	typedef ptr SERVER_INFO_1503

SERVER_INFO_1506	STRUC
sv1506_maxworkitems	dd ?
SERVER_INFO_1506	ENDS
PSERVER_INFO_1506	typedef ptr SERVER_INFO_1506
LPSERVER_INFO_1506	typedef ptr SERVER_INFO_1506

SERVER_INFO_1509	STRUC
sv1509_maxrawbuflen	dd ?
SERVER_INFO_1509	ENDS
PSERVER_INFO_1509	typedef ptr SERVER_INFO_1509
LPSERVER_INFO_1509	typedef ptr SERVER_INFO_1509

SERVER_INFO_1510	STRUC
sv1510_sessusers	dd ?
SERVER_INFO_1510	ENDS
PSERVER_INFO_1510	typedef ptr SERVER_INFO_1510
LPSERVER_INFO_1510	typedef ptr SERVER_INFO_1510

SERVER_INFO_1511	STRUC
sv1511_sessconns	dd ?
SERVER_INFO_1511	ENDS
PSERVER_INFO_1511	typedef ptr SERVER_INFO_1511
LPSERVER_INFO_1511	typedef ptr SERVER_INFO_1511

SERVER_INFO_1512	STRUC
sv1512_maxnonpagedmemoryusage dd ?
SERVER_INFO_1512	ENDS
PSERVER_INFO_1512	typedef ptr SERVER_INFO_1512
LPSERVER_INFO_1512	typedef ptr SERVER_INFO_1512

SERVER_INFO_1513	STRUC
sv1513_maxpagedmemoryusage dd ?
SERVER_INFO_1513	ENDS
PSERVER_INFO_1513	typedef ptr SERVER_INFO_1513
LPSERVER_INFO_1513	typedef ptr SERVER_INFO_1513

SERVER_INFO_1514	STRUC
sv1514_enablesoftcompat BOOL ?
SERVER_INFO_1514	ENDS
PSERVER_INFO_1514	typedef ptr SERVER_INFO_1514
LPSERVER_INFO_1514	typedef ptr SERVER_INFO_1514

SERVER_INFO_1515	STRUC
sv1515_enableforcedlogoff BOOL ?
SERVER_INFO_1515	ENDS
PSERVER_INFO_1515	typedef ptr SERVER_INFO_1515
LPSERVER_INFO_1515	typedef ptr SERVER_INFO_1515

SERVER_INFO_1516	STRUC
sv1516_timesource	BOOL ?
SERVER_INFO_1516	ENDS
PSERVER_INFO_1516	typedef ptr SERVER_INFO_1516
LPSERVER_INFO_1516	typedef ptr SERVER_INFO_1516

SERVER_INFO_1518	STRUC
sv1518_lmannounce	BOOL ?
SERVER_INFO_1518	ENDS
PSERVER_INFO_1518	typedef ptr SERVER_INFO_1518
LPSERVER_INFO_1518	typedef ptr SERVER_INFO_1518

SERVER_INFO_1520	STRUC
sv1520_maxcopyreadlen	dd ?
SERVER_INFO_1520	ENDS
PSERVER_INFO_1520	typedef ptr SERVER_INFO_1520
LPSERVER_INFO_1520	typedef ptr SERVER_INFO_1520

SERVER_INFO_1521	STRUC
sv1521_maxcopywritelen	dd ?
SERVER_INFO_1521	ENDS
PSERVER_INFO_1521	typedef ptr SERVER_INFO_1521
LPSERVER_INFO_1521	typedef ptr SERVER_INFO_1521

SERVER_INFO_1522	STRUC
sv1522_minkeepsearch	dd ?
SERVER_INFO_1522	ENDS
PSERVER_INFO_1522	typedef ptr SERVER_INFO_1522
LPSERVER_INFO_1522	typedef ptr SERVER_INFO_1522

SERVER_INFO_1523	STRUC
sv1523_maxkeepsearch	dd ?
SERVER_INFO_1523	ENDS
PSERVER_INFO_1523	typedef ptr SERVER_INFO_1523
LPSERVER_INFO_1523	typedef ptr SERVER_INFO_1523

SERVER_INFO_1524	STRUC
sv1524_minkeepcomplsearch dd ?
SERVER_INFO_1524	ENDS
PSERVER_INFO_1524	typedef ptr SERVER_INFO_1524
LPSERVER_INFO_1524	typedef ptr SERVER_INFO_1524

SERVER_INFO_1525	STRUC
sv1525_maxkeepcomplsearch dd ?
SERVER_INFO_1525	ENDS
PSERVER_INFO_1525	typedef ptr SERVER_INFO_1525
LPSERVER_INFO_1525	typedef ptr SERVER_INFO_1525

SERVER_INFO_1528	STRUC
sv1528_scavtimeout	dd ?
SERVER_INFO_1528	ENDS
PSERVER_INFO_1528	typedef ptr SERVER_INFO_1528
LPSERVER_INFO_1528	typedef ptr SERVER_INFO_1528

SERVER_INFO_1529	STRUC
sv1529_minrcvqueue	dd ?
SERVER_INFO_1529	ENDS
PSERVER_INFO_1529	typedef ptr SERVER_INFO_1529
LPSERVER_INFO_1529	typedef ptr SERVER_INFO_1529

SERVER_INFO_1530	STRUC
sv1530_minfreeworkitems dd ?
SERVER_INFO_1530	ENDS
PSERVER_INFO_1530	typedef ptr SERVER_INFO_1530
LPSERVER_INFO_1530	typedef ptr SERVER_INFO_1530

SERVER_INFO_1533	STRUC
sv1533_maxmpxct		dd ?
SERVER_INFO_1533	ENDS
PSERVER_INFO_1533	typedef ptr SERVER_INFO_1533
LPSERVER_INFO_1533	typedef ptr SERVER_INFO_1533

SERVER_INFO_1534	STRUC
sv1534_oplockbreakwait	dd ?
SERVER_INFO_1534	ENDS
PSERVER_INFO_1534	typedef ptr SERVER_INFO_1534
LPSERVER_INFO_1534	typedef ptr SERVER_INFO_1534

SERVER_INFO_1535	STRUC
sv1535_oplockbreakresponsewait dd ?
SERVER_INFO_1535	ENDS
PSERVER_INFO_1535	typedef ptr SERVER_INFO_1535
LPSERVER_INFO_1535	typedef ptr SERVER_INFO_1535

SERVER_INFO_1536	STRUC
sv1536_enableoplocks	BOOL ?
SERVER_INFO_1536	ENDS
PSERVER_INFO_1536	typedef ptr SERVER_INFO_1536
LPSERVER_INFO_1536	typedef ptr SERVER_INFO_1536

SERVER_INFO_1537	STRUC
sv1537_enableoplockforceclose BOOL ?
SERVER_INFO_1537	ENDS
PSERVER_INFO_1537	typedef ptr SERVER_INFO_1537
LPSERVER_INFO_1537	typedef ptr SERVER_INFO_1537

SERVER_INFO_1538	STRUC
sv1538_enablefcbopens	BOOL ?
SERVER_INFO_1538	ENDS
PSERVER_INFO_1538	typedef ptr SERVER_INFO_1538
LPSERVER_INFO_1538	typedef ptr SERVER_INFO_1538

SERVER_INFO_1539	STRUC
sv1539_enableraw	BOOL ?
SERVER_INFO_1539	ENDS
PSERVER_INFO_1539	typedef ptr SERVER_INFO_1539
LPSERVER_INFO_1539	typedef ptr SERVER_INFO_1539

SERVER_INFO_1540	STRUC
sv1540_enablesharednetdrives BOOL ?
SERVER_INFO_1540	ENDS
PSERVER_INFO_1540	typedef ptr SERVER_INFO_1540
LPSERVER_INFO_1540	typedef ptr SERVER_INFO_1540

SERVER_INFO_1541	STRUC
sv1541_minfreeconnections BOOL ?
SERVER_INFO_1541	ENDS
PSERVER_INFO_1541	typedef ptr SERVER_INFO_1541
LPSERVER_INFO_1541	typedef ptr SERVER_INFO_1541

SERVER_INFO_1542	STRUC
sv1542_maxfreeconnections BOOL ?
SERVER_INFO_1542	ENDS
PSERVER_INFO_1542	typedef ptr SERVER_INFO_1542
LPSERVER_INFO_1542	typedef ptr SERVER_INFO_1542

SERVER_INFO_1543	STRUC
sv1543_initsesstable	dd ?
SERVER_INFO_1543	ENDS
PSERVER_INFO_1543	typedef ptr SERVER_INFO_1543
LPSERVER_INFO_1543	typedef ptr SERVER_INFO_1543

SERVER_INFO_1544	STRUC
sv1544_initconntable	dd ?
SERVER_INFO_1544	ENDS
PSERVER_INFO_1544	typedef ptr SERVER_INFO_1544
LPSERVER_INFO_1544	typedef ptr SERVER_INFO_1544

SERVER_INFO_1545	STRUC
sv1545_initfiletable	dd ?
SERVER_INFO_1545	ENDS
PSERVER_INFO_1545	typedef ptr SERVER_INFO_1545
LPSERVER_INFO_1545	typedef ptr SERVER_INFO_1545

SERVER_INFO_1546	STRUC
sv1546_initsearchtable	dd ?
SERVER_INFO_1546	ENDS
PSERVER_INFO_1546	typedef ptr SERVER_INFO_1546
LPSERVER_INFO_1546	typedef ptr SERVER_INFO_1546

SERVER_INFO_1547	STRUC
sv1547_alertschedule	dd ?
SERVER_INFO_1547	ENDS
PSERVER_INFO_1547	typedef ptr SERVER_INFO_1547
LPSERVER_INFO_1547	typedef ptr SERVER_INFO_1547

SERVER_INFO_1548	STRUC
sv1548_errorthreshold	dd ?
SERVER_INFO_1548	ENDS
PSERVER_INFO_1548	typedef ptr SERVER_INFO_1548
LPSERVER_INFO_1548	typedef ptr SERVER_INFO_1548

SERVER_INFO_1549	STRUC
sv1549_networkerrorthreshold dd ?
SERVER_INFO_1549	ENDS
PSERVER_INFO_1549	typedef ptr SERVER_INFO_1549
LPSERVER_INFO_1549	typedef ptr SERVER_INFO_1549

SERVER_INFO_1550	STRUC
sv1550_diskspacethreshold dd ?
SERVER_INFO_1550	ENDS
PSERVER_INFO_1550	typedef ptr SERVER_INFO_1550
LPSERVER_INFO_1550	typedef ptr SERVER_INFO_1550

SERVER_INFO_1552	STRUC
sv1552_maxlinkdelay	dd ?
SERVER_INFO_1552	ENDS
PSERVER_INFO_1552	typedef ptr SERVER_INFO_1552
LPSERVER_INFO_1552	typedef ptr SERVER_INFO_1552

SERVER_INFO_1553	STRUC
sv1553_minlinkthroughput dd ?
SERVER_INFO_1553	ENDS
PSERVER_INFO_1553	typedef ptr SERVER_INFO_1553
LPSERVER_INFO_1553	typedef ptr SERVER_INFO_1553

SERVER_INFO_1554	STRUC
sv1554_linkinfovalidtime dd ?
SERVER_INFO_1554	ENDS
PSERVER_INFO_1554	typedef ptr SERVER_INFO_1554
LPSERVER_INFO_1554	typedef ptr SERVER_INFO_1554

SERVER_INFO_1555	STRUC
sv1555_scavqosinfoupdatetime dd ?
SERVER_INFO_1555	ENDS
PSERVER_INFO_1555	typedef ptr SERVER_INFO_1555
LPSERVER_INFO_1555	typedef ptr SERVER_INFO_1555

SERVER_INFO_1556	STRUC
sv1556_maxworkitemidletime dd ?
SERVER_INFO_1556	ENDS
PSERVER_INFO_1556	typedef ptr SERVER_INFO_1556
LPSERVER_INFO_1556	typedef ptr SERVER_INFO_1556

SERVER_INFO_1557	STRUC
sv1557_maxrawworkitems	dd ?
SERVER_INFO_1557	ENDS
PSERVER_INFO_1557	typedef ptr SERVER_INFO_1557
LPSERVER_INFO_1557	typedef ptr SERVER_INFO_1557

SERVER_INFO_1560	STRUC
sv1560_producttype	dd ?
SERVER_INFO_1560	ENDS
PSERVER_INFO_1560	typedef ptr SERVER_INFO_1560
LPSERVER_INFO_1560	typedef ptr SERVER_INFO_1560

SERVER_INFO_1561	STRUC
sv1561_serversize	dd ?
SERVER_INFO_1561	ENDS
PSERVER_INFO_1561	typedef ptr SERVER_INFO_1561
LPSERVER_INFO_1561	typedef ptr SERVER_INFO_1561

SERVER_INFO_1562	STRUC
sv1562_connectionlessautodisc dd ?
SERVER_INFO_1562	ENDS
PSERVER_INFO_1562	typedef ptr SERVER_INFO_1562
LPSERVER_INFO_1562	typedef ptr SERVER_INFO_1562

SERVER_INFO_1563	STRUC
sv1563_sharingviolationretries dd ?
SERVER_INFO_1563	ENDS
PSERVER_INFO_1563	typedef ptr SERVER_INFO_1563
LPSERVER_INFO_1563	typedef ptr SERVER_INFO_1563

SERVER_INFO_1564	STRUC
sv1564_sharingviolationdelay dd ?
SERVER_INFO_1564	ENDS
PSERVER_INFO_1564	typedef ptr SERVER_INFO_1564
LPSERVER_INFO_1564	typedef ptr SERVER_INFO_1564

SERVER_INFO_1565	STRUC
sv1565_maxglobalopensearch dd ?
SERVER_INFO_1565	ENDS
PSERVER_INFO_1565	typedef ptr SERVER_INFO_1565
LPSERVER_INFO_1565	typedef ptr SERVER_INFO_1565

SERVER_INFO_1566	STRUC
sv1566_removeduplicatesearches BOOL ?
SERVER_INFO_1566	ENDS
PSERVER_INFO_1566	typedef ptr SERVER_INFO_1566
LPSERVER_INFO_1566	typedef ptr SERVER_INFO_1566

SERVER_INFO_1567	STRUC
sv1567_lockviolationretries dd ?
SERVER_INFO_1567	ENDS
PSERVER_INFO_1567	typedef ptr SERVER_INFO_1567
LPSERVER_INFO_1567	typedef ptr SERVER_INFO_1567

SERVER_INFO_1568	STRUC
sv1568_lockviolationoffset dd ?
SERVER_INFO_1568	ENDS
PSERVER_INFO_1568	typedef ptr SERVER_INFO_1568
LPSERVER_INFO_1568	typedef ptr SERVER_INFO_1568

SERVER_INFO_1569	STRUC
sv1569_lockviolationdelay dd ?
SERVER_INFO_1569	ENDS
PSERVER_INFO_1569	typedef ptr SERVER_INFO_1569
LPSERVER_INFO_1569	typedef ptr SERVER_INFO_1569

SERVER_INFO_1570	STRUC
sv1570_mdlreadswitchover dd ?
SERVER_INFO_1570	ENDS
PSERVER_INFO_1570	typedef ptr SERVER_INFO_1570
LPSERVER_INFO_1570	typedef ptr SERVER_INFO_1570

SERVER_INFO_1571	STRUC
sv1571_cachedopenlimit	dd ?
SERVER_INFO_1571	ENDS
PSERVER_INFO_1571	typedef ptr SERVER_INFO_1571
LPSERVER_INFO_1571	typedef ptr SERVER_INFO_1571

SERVER_INFO_1572	STRUC
sv1572_criticalthreads	dd ?
SERVER_INFO_1572	ENDS
PSERVER_INFO_1572	typedef ptr SERVER_INFO_1572
LPSERVER_INFO_1572	typedef ptr SERVER_INFO_1572

SERVER_INFO_1573	STRUC
sv1573_restrictnullsessaccess dd ?
SERVER_INFO_1573	ENDS
PSERVER_INFO_1573	typedef ptr SERVER_INFO_1573
LPSERVER_INFO_1573	typedef ptr SERVER_INFO_1573

SERVER_INFO_1574	STRUC
sv1574_enablewfw311directipx dd ?
SERVER_INFO_1574	ENDS
PSERVER_INFO_1574	typedef ptr SERVER_INFO_1574
LPSERVER_INFO_1574	typedef ptr SERVER_INFO_1574

SERVER_INFO_1575	STRUC
sv1575_otherqueueaffinity dd ?
SERVER_INFO_1575	ENDS
PSERVER_INFO_1575	typedef ptr SERVER_INFO_1575
LPSERVER_INFO_1575	typedef ptr SERVER_INFO_1575

SERVER_INFO_1576	STRUC
sv1576_queuesamplesecs	dd ?
SERVER_INFO_1576	ENDS
PSERVER_INFO_1576	typedef ptr SERVER_INFO_1576
LPSERVER_INFO_1576	typedef ptr SERVER_INFO_1576

SERVER_INFO_1577	STRUC
sv1577_balancecount	dd ?
SERVER_INFO_1577	ENDS
PSERVER_INFO_1577	typedef ptr SERVER_INFO_1577
LPSERVER_INFO_1577	typedef ptr SERVER_INFO_1577

SERVER_INFO_1578	STRUC
sv1578_preferredaffinity dd ?
SERVER_INFO_1578	ENDS
PSERVER_INFO_1578	typedef ptr SERVER_INFO_1578
LPSERVER_INFO_1578	typedef ptr SERVER_INFO_1578

SERVER_INFO_1579	STRUC
sv1579_maxfreerfcbs	dd ?
SERVER_INFO_1579	ENDS
PSERVER_INFO_1579	typedef ptr SERVER_INFO_1579
LPSERVER_INFO_1579	typedef ptr SERVER_INFO_1579

SERVER_INFO_1580	STRUC
sv1580_maxfreemfcbs	dd ?
SERVER_INFO_1580	ENDS
PSERVER_INFO_1580	typedef ptr SERVER_INFO_1580
LPSERVER_INFO_1580	typedef ptr SERVER_INFO_1580

SERVER_INFO_1581	STRUC
sv1581_maxfreemlcbs	dd ?
SERVER_INFO_1581	ENDS
PSERVER_INFO_1581	typedef ptr SERVER_INFO_1581
LPSERVER_INFO_1581	typedef ptr SERVER_INFO_1581

SERVER_INFO_1582	STRUC
sv1582_maxfreepagedpoolchunks dd ?
SERVER_INFO_1582	ENDS
PSERVER_INFO_1582	typedef ptr SERVER_INFO_1582
LPSERVER_INFO_1582	typedef ptr SERVER_INFO_1582

SERVER_INFO_1583	STRUC
sv1583_minpagedpoolchunksize dd ?
SERVER_INFO_1583	ENDS
PSERVER_INFO_1583	typedef ptr SERVER_INFO_1583
LPSERVER_INFO_1583	typedef ptr SERVER_INFO_1583

SERVER_INFO_1584	STRUC
sv1584_maxpagedpoolchunksize dd ?
SERVER_INFO_1584	ENDS
PSERVER_INFO_1584	typedef ptr SERVER_INFO_1584
LPSERVER_INFO_1584	typedef ptr SERVER_INFO_1584

SERVER_INFO_1585	STRUC
sv1585_sendsfrompreferredprocessor BOOL ?
SERVER_INFO_1585	ENDS
PSERVER_INFO_1585	typedef ptr SERVER_INFO_1585
LPSERVER_INFO_1585	typedef ptr SERVER_INFO_1585

SERVER_INFO_1586	STRUC
sv1586_maxthreadsperqueue dd ?
SERVER_INFO_1586	ENDS
PSERVER_INFO_1586	typedef ptr SERVER_INFO_1586
LPSERVER_INFO_1586	typedef ptr SERVER_INFO_1586

SERVER_INFO_1587	STRUC
sv1587_cacheddirectorylimit dd ?
SERVER_INFO_1587	ENDS
PSERVER_INFO_1587	typedef ptr SERVER_INFO_1587
LPSERVER_INFO_1587	typedef ptr SERVER_INFO_1587

SERVER_INFO_1588	STRUC
sv1588_maxcopylength	dd ?
SERVER_INFO_1588	ENDS
PSERVER_INFO_1588	typedef ptr SERVER_INFO_1588
LPSERVER_INFO_1588	typedef ptr SERVER_INFO_1588

SERVER_INFO_1590	STRUC
sv1590_enablecompression dd ?
SERVER_INFO_1590	ENDS
PSERVER_INFO_1590	typedef ptr SERVER_INFO_1590
LPSERVER_INFO_1590	typedef ptr SERVER_INFO_1590

SERVER_INFO_1591	STRUC
sv1591_autosharewks	dd ?
SERVER_INFO_1591	ENDS
PSERVER_INFO_1591	typedef ptr SERVER_INFO_1591
LPSERVER_INFO_1591	typedef ptr SERVER_INFO_1591

SERVER_INFO_1592	STRUC
sv1592_autosharewks	dd ?
SERVER_INFO_1592	ENDS
PSERVER_INFO_1592	typedef ptr SERVER_INFO_1592
LPSERVER_INFO_1592	typedef ptr SERVER_INFO_1592

SERVER_INFO_1593	STRUC
sv1593_enablesecuritysignature dd ?
SERVER_INFO_1593	ENDS
PSERVER_INFO_1593	typedef ptr SERVER_INFO_1593
LPSERVER_INFO_1593	typedef ptr SERVER_INFO_1593

SERVER_INFO_1594	STRUC
sv1594_requiresecuritysignature dd ?
SERVER_INFO_1594	ENDS
PSERVER_INFO_1594	typedef ptr SERVER_INFO_1594
LPSERVER_INFO_1594	typedef ptr SERVER_INFO_1594

SERVER_INFO_1595	STRUC
sv1595_minclientbuffersize dd ?
SERVER_INFO_1595	ENDS
PSERVER_INFO_1595	typedef ptr SERVER_INFO_1595
LPSERVER_INFO_1595	typedef ptr SERVER_INFO_1595

SERVER_INFO_1596	STRUC
sv1596_ConnectionNoSessionsTimeout dd ?
SERVER_INFO_1596	ENDS
PSERVER_INFO_1596	typedef ptr SERVER_INFO_1596
LPSERVER_INFO_1596	typedef ptr SERVER_INFO_1596

SERVER_INFO_1597	STRUC
sv1597_IdleThreadTimeOut dd ?
SERVER_INFO_1597	ENDS
PSERVER_INFO_1597	typedef ptr SERVER_INFO_1597
LPSERVER_INFO_1597	typedef ptr SERVER_INFO_1597

SERVER_INFO_1598	STRUC
sv1598_enableW9xsecuritysignature dd ?
SERVER_INFO_1598	ENDS
PSERVER_INFO_1598	typedef ptr SERVER_INFO_1598
LPSERVER_INFO_1598	typedef ptr SERVER_INFO_1598

SERVER_INFO_1599	STRUC
sv1598_enforcekerberosreauthentication BOOLEAN ?
SERVER_INFO_1599	ENDS
PSERVER_INFO_1599	typedef ptr SERVER_INFO_1599
LPSERVER_INFO_1599	typedef ptr SERVER_INFO_1599

SERVER_INFO_1600	STRUC
sv1598_disabledos	BOOLEAN ?
SERVER_INFO_1600	ENDS
PSERVER_INFO_1600	typedef ptr SERVER_INFO_1600
LPSERVER_INFO_1600	typedef ptr SERVER_INFO_1600

SERVER_INFO_1601	STRUC
sv1598_lowdiskspaceminimum dd ?
SERVER_INFO_1601	ENDS
PSERVER_INFO_1601	typedef ptr SERVER_INFO_1601
LPSERVER_INFO_1601	typedef ptr SERVER_INFO_1601

SERVER_INFO_1602	STRUC
sv_1598_disablestrictnamechecking BOOL ?
SERVER_INFO_1602	ENDS
PSERVER_INFO_1602	typedef ptr SERVER_INFO_1602
LPSERVER_INFO_1602	typedef ptr SERVER_INFO_1602


SERVER_TRANSPORT_INFO_0	 STRUC
svti0_numberofvcs	dd ?
svti0_transportname	LMSTR ?
svti0_transportaddress	LPBYTE ?
svti0_transportaddresslength dd ?
svti0_networkaddress	LMSTR ?
SERVER_TRANSPORT_INFO_0 ENDS
PSERVER_TRANSPORT_INFO_0 typedef ptr SERVER_TRANSPORT_INFO_0
LPSERVER_TRANSPORT_INFO_0 typedef ptr SERVER_TRANSPORT_INFO_0

SERVER_TRANSPORT_INFO_1	 STRUC
svti1_numberofvcs	dd ?
svti1_transportname	LMSTR ?
svti1_transportaddress	LPBYTE ?
svti1_transportaddresslength dd ?
svti1_networkaddress	LMSTR ?
svti1_domain		LMSTR ?
SERVER_TRANSPORT_INFO_1 ENDS
PSERVER_TRANSPORT_INFO_1 typedef ptr SERVER_TRANSPORT_INFO_1
LPSERVER_TRANSPORT_INFO_1 typedef ptr SERVER_TRANSPORT_INFO_1

SERVER_TRANSPORT_INFO_2	 STRUC
svti2_numberofvcs	dd ?
svti2_transportname	LMSTR ?
svti2_transportaddress	LPBYTE ?
svti2_transportaddresslength dd ?
svti2_networkaddress	LMSTR ?
svti2_domain		LMSTR ?
svti2_flags		ULONG ?
SERVER_TRANSPORT_INFO_2 ENDS
PSERVER_TRANSPORT_INFO_2 typedef ptr SERVER_TRANSPORT_INFO_2
LPSERVER_TRANSPORT_INFO_2 typedef ptr SERVER_TRANSPORT_INFO_2

SERVER_TRANSPORT_INFO_3	 STRUC
svti3_numberofvcs	dd ?
svti3_transportname	LMSTR ?
svti3_transportaddress	LPBYTE ?
svti3_transportaddresslength dd ?
svti3_networkaddress	LMSTR ?
svti3_domain		LMSTR ?
svti3_flags		ULONG ?
svti3_passwordlength	dd ?
svti3_password		db  256	 dup(?)
SERVER_TRANSPORT_INFO_3 ENDS
PSERVER_TRANSPORT_INFO_3 typedef ptr SERVER_TRANSPORT_INFO_3
LPSERVER_TRANSPORT_INFO_3 typedef ptr SERVER_TRANSPORT_INFO_3


SV_PLATFORM_ID_OS2	equ 400
SV_PLATFORM_ID_NT	equ 500

MAJOR_VERSION_MASK	equ 0x0F

SV_TYPE_WORKSTATION	equ 0x00000001
SV_TYPE_SERVER		equ 0x00000002
SV_TYPE_SQLSERVER	equ 0x00000004
SV_TYPE_DOMAIN_CTRL	equ 0x00000008
SV_TYPE_DOMAIN_BAKCTRL	equ 0x00000010
SV_TYPE_TIME_SOURCE	equ 0x00000020
SV_TYPE_AFP		equ 0x00000040
SV_TYPE_NOVELL		equ 0x00000080
SV_TYPE_DOMAIN_MEMBER	equ 0x00000100
SV_TYPE_PRINTQ_SERVER	equ 0x00000200
SV_TYPE_DIALIN_SERVER	equ 0x00000400
SV_TYPE_XENIX_SERVER	equ 0x00000800
SV_TYPE_SERVER_UNIX	equ SV_TYPE_XENIX_SERVER
SV_TYPE_NT		equ 0x00001000
SV_TYPE_WFW		equ 0x00002000
SV_TYPE_SERVER_MFPN	equ 0x00004000
SV_TYPE_SERVER_NT	equ 0x00008000
SV_TYPE_POTENTIAL_BROWSER equ 0x00010000
SV_TYPE_BACKUP_BROWSER	equ 0x00020000
SV_TYPE_MASTER_BROWSER	equ 0x00040000
SV_TYPE_DOMAIN_MASTER	equ 0x00080000
SV_TYPE_SERVER_OSF	equ 0x00100000
SV_TYPE_SERVER_VMS	equ 0x00200000
SV_TYPE_WINDOWS		equ 0x00400000
SV_TYPE_DFS		equ 0x00800000
SV_TYPE_CLUSTER_NT	equ 0x01000000
SV_TYPE_TERMINALSERVER	equ 0x02000000
SV_TYPE_CLUSTER_VS_NT	equ 0x04000000
SV_TYPE_DCE		equ 0x10000000
SV_TYPE_ALTERNATE_XPORT equ 0x20000000
SV_TYPE_LOCAL_LIST_ONLY equ 0x40000000
SV_TYPE_DOMAIN_ENUM	equ 0x80000000
SV_TYPE_ALL		equ 0xFFFFFFFF

SV_NODISC		equ (-1)

SV_USERSECURITY		equ 1
SV_SHARESECURITY	equ 0

SV_HIDDEN		equ 1
SV_VISIBLE		equ 0

SV_PLATFORM_ID_PARMNUM	equ 101
SV_NAME_PARMNUM		equ 102
SV_VERSION_MAJOR_PARMNUM equ 103
SV_VERSION_MINOR_PARMNUM equ 104
SV_TYPE_PARMNUM		equ 105
SV_COMMENT_PARMNUM	equ 5
SV_USERS_PARMNUM	equ 107
SV_DISC_PARMNUM		equ 10
SV_HIDDEN_PARMNUM	equ 16
SV_ANNOUNCE_PARMNUM	equ 17
SV_ANNDELTA_PARMNUM	equ 18
SV_USERPATH_PARMNUM	equ 112

SV_ULIST_MTIME_PARMNUM	equ 401
SV_GLIST_MTIME_PARMNUM	equ 402
SV_ALIST_MTIME_PARMNUM	equ 403
SV_ALERTS_PARMNUM	equ 11
SV_SECURITY_PARMNUM	equ 405
SV_NUMADMIN_PARMNUM	equ 406
SV_LANMASK_PARMNUM	equ 407
SV_GUESTACC_PARMNUM	equ 408
SV_CHDEVQ_PARMNUM	equ 410
SV_CHDEVJOBS_PARMNUM	equ 411
SV_CONNECTIONS_PARMNUM	equ 412
SV_SHARES_PARMNUM	equ 413
SV_OPENFILES_PARMNUM	equ 414
SV_SESSREQS_PARMNUM	equ 417
SV_ACTIVELOCKS_PARMNUM	equ 419
SV_NUMREQBUF_PARMNUM	equ 420
SV_NUMBIGBUF_PARMNUM	equ 422
SV_NUMFILETASKS_PARMNUM equ 423
SV_ALERTSCHED_PARMNUM	equ 37
SV_ERRORALERT_PARMNUM	equ 38
SV_LOGONALERT_PARMNUM	equ 39
SV_ACCESSALERT_PARMNUM	equ 40
SV_DISKALERT_PARMNUM	equ 41
SV_NETIOALERT_PARMNUM	equ 42
SV_MAXAUDITSZ_PARMNUM	equ 43
SV_SRVHEURISTICS_PARMNUM equ 431

SV_SESSOPENS_PARMNUM	equ 501
SV_SESSVCS_PARMNUM	equ 502
SV_OPENSEARCH_PARMNUM	equ 503
SV_SIZREQBUF_PARMNUM	equ 504
SV_INITWORKITEMS_PARMNUM equ 505
SV_MAXWORKITEMS_PARMNUM equ 506
SV_RAWWORKITEMS_PARMNUM equ 507
SV_IRPSTACKSIZE_PARMNUM equ 508
SV_MAXRAWBUFLEN_PARMNUM equ 509
SV_SESSUSERS_PARMNUM	equ 510
SV_SESSCONNS_PARMNUM	equ 511
SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM equ 512
SV_MAXPAGEDMEMORYUSAGE_PARMNUM equ 513
SV_ENABLESOFTCOMPAT_PARMNUM equ 514
SV_ENABLEFORCEDLOGOFF_PARMNUM equ 515
SV_TIMESOURCE_PARMNUM	equ 516
SV_ACCEPTDOWNLEVELAPIS_PARMNUM equ 517
SV_LMANNOUNCE_PARMNUM	equ 518
SV_DOMAIN_PARMNUM	equ 519
SV_MAXCOPYREADLEN_PARMNUM equ 520
SV_MAXCOPYWRITELEN_PARMNUM equ 521
SV_MINKEEPSEARCH_PARMNUM equ 522
SV_MAXKEEPSEARCH_PARMNUM equ 523
SV_MINKEEPCOMPLSEARCH_PARMNUM equ 524
SV_MAXKEEPCOMPLSEARCH_PARMNUM equ 525
SV_THREADCOUNTADD_PARMNUM equ 526
SV_NUMBLOCKTHREADS_PARMNUM equ 527
SV_SCAVTIMEOUT_PARMNUM	equ 528
SV_MINRCVQUEUE_PARMNUM	equ 529
SV_MINFREEWORKITEMS_PARMNUM equ 530
SV_XACTMEMSIZE_PARMNUM	equ 531
SV_THREADPRIORITY_PARMNUM equ 532
SV_MAXMPXCT_PARMNUM	equ 533
SV_OPLOCKBREAKWAIT_PARMNUM equ 534
SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM equ 535
SV_ENABLEOPLOCKS_PARMNUM equ 536
SV_ENABLEOPLOCKFORCECLOSE_PARMNUM equ 537
SV_ENABLEFCBOPENS_PARMNUM equ 538
SV_ENABLERAW_PARMNUM	equ 539
SV_ENABLESHAREDNETDRIVES_PARMNUM equ 540
SV_MINFREECONNECTIONS_PARMNUM equ 541
SV_MAXFREECONNECTIONS_PARMNUM equ 542
SV_INITSESSTABLE_PARMNUM equ 543
SV_INITCONNTABLE_PARMNUM equ 544
SV_INITFILETABLE_PARMNUM equ 545
SV_INITSEARCHTABLE_PARMNUM equ 546
SV_ALERTSCHEDULE_PARMNUM equ 547
SV_ERRORTHRESHOLD_PARMNUM equ 548
SV_NETWORKERRORTHRESHOLD_PARMNUM equ 549
SV_DISKSPACETHRESHOLD_PARMNUM equ 550
SV_MAXLINKDELAY_PARMNUM equ 552
SV_MINLINKTHROUGHPUT_PARMNUM equ 553
SV_LINKINFOVALIDTIME_PARMNUM equ 554
SV_SCAVQOSINFOUPDATETIME_PARMNUM equ 555
SV_MAXWORKITEMIDLETIME_PARMNUM equ 556
SV_MAXRAWWORKITEMS_PARMNUM equ 557
SV_PRODUCTTYPE_PARMNUM	equ 560
SV_SERVERSIZE_PARMNUM	equ 561
SV_CONNECTIONLESSAUTODISC_PARMNUM equ 562
SV_SHARINGVIOLATIONRETRIES_PARMNUM equ 563
SV_SHARINGVIOLATIONDELAY_PARMNUM equ 564
SV_MAXGLOBALOPENSEARCH_PARMNUM equ 565
SV_REMOVEDUPLICATESEARCHES_PARMNUM equ 566
SV_LOCKVIOLATIONRETRIES_PARMNUM equ 567
SV_LOCKVIOLATIONOFFSET_PARMNUM equ 568
SV_LOCKVIOLATIONDELAY_PARMNUM equ 569
SV_MDLREADSWITCHOVER_PARMNUM equ 570
SV_CACHEDOPENLIMIT_PARMNUM equ 571
SV_CRITICALTHREADS_PARMNUM equ 572
SV_RESTRICTNULLSESSACCESS_PARMNUM equ 573
SV_ENABLEWFW311DIRECTIPX_PARMNUM equ 574
SV_OTHERQUEUEAFFINITY_PARMNUM equ 575
SV_QUEUESAMPLESECS_PARMNUM equ 576
SV_BALANCECOUNT_PARMNUM equ 577
SV_PREFERREDAFFINITY_PARMNUM equ 578
SV_MAXFREERFCBS_PARMNUM equ 579
SV_MAXFREEMFCBS_PARMNUM equ 580
SV_MAXFREELFCBS_PARMNUM equ 581
SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM equ 582
SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM equ 583
SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM equ 584
SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM equ 585
SV_MAXTHREADSPERQUEUE_PARMNUM equ 586
SV_CACHEDDIRECTORYLIMIT_PARMNUM equ 587
SV_MAXCOPYLENGTH_PARMNUM equ 588
SV_ENABLECOMPRESSION_PARMNUM equ 590
SV_AUTOSHAREWKS_PARMNUM equ 591
SV_AUTOSHARESERVER_PARMNUM equ 592
SV_ENABLESECURITYSIGNATURE_PARMNUM equ 593
SV_REQUIRESECURITYSIGNATURE_PARMNUM equ 594
SV_MINCLIENTBUFFERSIZE_PARMNUM equ 595
SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM equ 596
SV_IDLETHREADTIMEOUT_PARMNUM equ 597
SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM equ 598
SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM equ 599
SV_DISABLEDOS_PARMNUM	equ 600
SV_LOWDISKSPACEMINIMUM_PARMNUM equ 601
SV_DISABLESTRICTNAMECHECKING_PARMNUM equ 602
SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM equ 603


SV_COMMENT_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_COMMENT_PARMNUM)
SV_USERS_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_USERS_PARMNUM)
SV_DISC_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_DISC_PARMNUM)
SV_HIDDEN_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_HIDDEN_PARMNUM)
SV_ANNOUNCE_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_ANNOUNCE_PARMNUM)
SV_ANNDELTA_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_ANNDELTA_PARMNUM)
SV_SESSOPENS_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_SESSOPENS_PARMNUM)
SV_SESSVCS_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_SESSVCS_PARMNUM)
SV_OPENSEARCH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_OPENSEARCH_PARMNUM)
SV_MAXWORKITEMS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXWORKITEMS_PARMNUM)
SV_MAXRAWBUFLEN_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXRAWBUFLEN_PARMNUM)
SV_SESSUSERS_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_SESSUSERS_PARMNUM)
SV_SESSCONNS_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_SESSCONNS_PARMNUM)
SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM)
SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXPAGEDMEMORYUSAGE_PARMNUM)
SV_ENABLESOFTCOMPAT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLESOFTCOMPAT_PARMNUM)
SV_ENABLEFORCEDLOGOFF_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEFORCEDLOGOFF_PARMNUM)
SV_TIMESOURCE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_TIMESOURCE_PARMNUM)
SV_LMANNOUNCE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LMANNOUNCE_PARMNUM)
SV_MAXCOPYREADLEN_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXCOPYREADLEN_PARMNUM)
SV_MAXCOPYWRITELEN_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXCOPYWRITELEN_PARMNUM)
SV_MINKEEPSEARCH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINKEEPSEARCH_PARMNUM)
SV_MAXKEEPSEARCH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXKEEPSEARCH_PARMNUM)
SV_MINKEEPCOMPLSEARCH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINKEEPCOMPLSEARCH_PARMNUM)
SV_MAXKEEPCOMPLSEARCH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXKEEPCOMPLSEARCH_PARMNUM)
SV_SCAVTIMEOUT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SCAVTIMEOUT_PARMNUM)
SV_MINRCVQUEUE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINRCVQUEUE_PARMNUM)
SV_MINFREEWORKITEMS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINFREEWORKITEMS_PARMNUM)
SV_MAXMPXCT_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_MAXMPXCT_PARMNUM)
SV_OPLOCKBREAKWAIT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_OPLOCKBREAKWAIT_PARMNUM)
SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM)
SV_ENABLEOPLOCKS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEOPLOCKS_PARMNUM)
SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEOPLOCKFORCECLOSE_PARMNUM)
SV_ENABLEFCBOPENS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEFCBOPENS_PARMNUM)
SV_ENABLERAW_INFOLEVEL	equ (PARMNUM_BASE_INFOLEVE + SV_ENABLERAW_PARMNUM)
SV_ENABLESHAREDNETDRIVES_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLESHAREDNETDRIVES_PARMNUM)
SV_MINFREECONNECTIONS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINFREECONNECTIONS_PARMNUM)
SV_MAXFREECONNECTIONS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXFREECONNECTIONS_PARMNUM)
SV_INITSESSTABLE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_INITSESSTABLE_PARMNUM)
SV_INITCONNTABLE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_INITCONNTABLE_PARMNUM)
SV_INITFILETABLE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_INITFILETABLE_PARMNUM)
SV_INITSEARCHTABLE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_INITSEARCHTABLE_PARMNUM)
SV_ALERTSCHEDULE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ALERTSCHEDULE_PARMNUM)
SV_ERRORTHRESHOLD_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ERRORTHRESHOLD_PARMNUM)
SV_NETWORKERRORTHRESHOLD_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_NETWORKERRORTHRESHOLD_PARMNUM)
SV_DISKSPACETHRESHOLD_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_DISKSPACETHRESHOLD_PARMNUM)
SV_MAXLINKDELAY_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXLINKDELAY_PARMNUM)
SV_MINLINKTHROUGHPUT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINLINKTHROUGHPUT_PARMNUM)
SV_LINKINFOVALIDTIME_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LINKINFOVALIDTIME_PARMNUM)
SV_SCAVQOSINFOUPDATETIME_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SCAVQOSINFOUPDATETIME_PARMNUM)
SV_MAXWORKITEMIDLETIME_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXWORKITEMIDLETIME_PARMNUM)
SV_MAXRAWWORKITEMS_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXRAWWORKITEMS_PARMNUM)
SV_PRODUCTTYPE_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_PRODUCTTYPE_PARMNUM)
SV_SERVERSIZE_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SERVERSIZE_PARMNUM)
SV_CONNECTIONLESSAUTODISC_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_CONNECTIONLESSAUTODISC_PARMNUM)
SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SHARINGVIOLATIONRETRIES_PARMNUM)
SV_SHARINGVIOLATIONDELAY_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SHARINGVIOLATIONDELAY_PARMNUM)
SV_MAXGLOBALOPENSEARCH_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXGLOBALOPENSEARCH_PARMNUM)
SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_REMOVEDUPLICATESEARCHES_PARMNUM)
SV_LOCKVIOLATIONRETRIES_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LOCKVIOLATIONRETRIES_PARMNUM)
SV_LOCKVIOLATIONOFFSET_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LOCKVIOLATIONOFFSET_PARMNUM)
SV_LOCKVIOLATIONDELAY_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LOCKVIOLATIONDELAY_PARMNUM)
SV_MDLREADSWITCHOVER_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MDLREADSWITCHOVER_PARMNUM)
SV_CACHEDOPENLIMIT_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_CACHEDOPENLIMIT_PARMNUM)
SV_CRITICALTHREADS_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_CRITICALTHREADS_PARMNUM)
SV_RESTRICTNULLSESSACCESS_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_RESTRICTNULLSESSACCESS_PARMNUM)
SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEWFW311DIRECTIPX_PARMNUM)
SV_OTHERQUEUEAFFINITY_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_OTHERQUEUEAFFINITY_PARMNUM)
SV_QUEUESAMPLESECS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_QUEUESAMPLESECS_PARMNUM)
SV_BALANCECOUNT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_BALANCECOUNT_PARMNUM)
SV_PREFERREDAFFINITY_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_PREFERREDAFFINITY_PARMNUM)
SV_MAXFREERFCBS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXFREERFCBS_PARMNUM)
SV_MAXFREEMFCBS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXFREEMFCBS_PARMNUM)
SV_MAXFREELFCBS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXFREELFCBS_PARMNUM)
SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM)
SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM)
SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM)
SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM)
SV_MAXTHREADSPERQUEUE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXTHREADSPERQUEUE_PARMNUM)
SV_CACHEDDIRECTORYLIMIT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_CACHEDDIRECTORYLIMIT_PARMNUM)
SV_MAXCOPYLENGTH_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MAXCOPYLENGTH_PARMNUM)
SV_ENABLECOMPRESSION_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLECOMPRESSION_PARMNUM)
SV_AUTOSHAREWKS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_AUTOSHAREWKS_PARMNUM)
SV_AUTOSHARESERVER_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_AUTOSHARESERVER_PARMNUM)
SV_ENABLESECURITYSIGNATURE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLESECURITYSIGNATURE_PARMNUM)
SV_REQUIRESECURITYSIGNATURE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_REQUIRESECURITYSIGNATURE_PARMNUM)
SV_MINCLIENTBUFFERSIZE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_MINCLIENTBUFFERSIZE_PARMNUM)
SV_CONNECTIONNOSESSIONSTIMEOUT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM)
SV_IDLETHREADTIMEOUT_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_IDLETHREADTIMEOUT_PARMNUM)
SV_ENABLEW9XSECURITYSIGNATURE_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM)
SV_ENFORCEKERBEROSREAUTHENTICATION_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM)
SV_DISABLEDOS_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_DISABLEDOS_PARMNUM)
SV_LOWDISKSPACEMINIMUM_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_LOWDISKSPACEMINIMUM_PARMNUM)
SV_DISABLESTRICTNAMECHECKING_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_DISABLESTRICTNAMECHECKING_PARMNUM)
SV_ENABLEAUTHENTICATEUSERSHARING_INFOLEVEL equ (PARMNUM_BASE_INFOLEVE + SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM)

SVI1_NUM_ELEMENTS	equ 5
SVI2_NUM_ELEMENTS	equ 40
SVI3_NUM_ELEMENTS	equ 44

SV_MAX_CMD_LEN		equ PATHLEN

SW_AUTOPROF_LOAD_MASK	equ 0x1
SW_AUTOPROF_SAVE_MASK	equ 0x2

SV_MAX_SRV_HEUR_LEN	equ 32

SV_USERS_PER_LICENSE	equ 5

SVTI2_REMAP_PIPE_NAMES	equ 0x2
SVTI2_SCOPED_NAME	equ 0x4
SVTI2_VALID_FLAGS	equ (SVTI2_REMAP_PIPE_NAMES OR SVTI2_SCOPED_NAME)

SRV_SUPPORT_HASH_GENERATION equ 0x0001
SRV_HASH_GENERATION_ACTIVE equ 0x0002

endif
