# Generated by h2py from lmaccess.h # Included from lmcons.h CNLEN = 15 LM20_CNLEN = 15 DNLEN = CNLEN LM20_DNLEN = LM20_CNLEN UNCLEN = (CNLEN+2) LM20_UNCLEN = (LM20_CNLEN+2) NNLEN = 80 LM20_NNLEN = 12 RMLEN = (UNCLEN+1+NNLEN) LM20_RMLEN = (LM20_UNCLEN+1+LM20_NNLEN) SNLEN = 80 LM20_SNLEN = 15 STXTLEN = 256 LM20_STXTLEN = 63 PATHLEN = 256 LM20_PATHLEN = 256 DEVLEN = 80 LM20_DEVLEN = 8 EVLEN = 16 UNLEN = 256 LM20_UNLEN = 20 GNLEN = UNLEN LM20_GNLEN = LM20_UNLEN PWLEN = 256 LM20_PWLEN = 14 SHPWLEN = 8 CLTYPE_LEN = 12 MAXCOMMENTSZ = 256 LM20_MAXCOMMENTSZ = 48 QNLEN = NNLEN LM20_QNLEN = LM20_NNLEN ALERTSZ = 128 NETBIOS_NAME_LEN = 16 CRYPT_KEY_LEN = 7 CRYPT_TXT_LEN = 8 ENCRYPTED_PWLEN = 16 SESSION_PWLEN = 24 SESSION_CRYPT_KLEN = 21 PARMNUM_ALL = 0 PARM_ERROR_NONE = 0 PARMNUM_BASE_INFOLEVEL = 1000 NULL = 0 PLATFORM_ID_DOS = 300 PLATFORM_ID_OS2 = 400 PLATFORM_ID_NT = 500 PLATFORM_ID_OSF = 600 PLATFORM_ID_VMS = 700 MAX_LANMAN_MESSAGE_ID = 5799 UF_SCRIPT = 1 UF_ACCOUNTDISABLE = 2 UF_HOMEDIR_REQUIRED = 8 UF_LOCKOUT = 16 UF_PASSWD_NOTREQD = 32 UF_PASSWD_CANT_CHANGE = 64 UF_TEMP_DUPLICATE_ACCOUNT = 256 UF_NORMAL_ACCOUNT = 512 UF_INTERDOMAIN_TRUST_ACCOUNT = 2048 UF_WORKSTATION_TRUST_ACCOUNT = 4096 UF_SERVER_TRUST_ACCOUNT = 8192 UF_MACHINE_ACCOUNT_MASK = ( UF_INTERDOMAIN_TRUST_ACCOUNT | \ UF_WORKSTATION_TRUST_ACCOUNT | \ UF_SERVER_TRUST_ACCOUNT ) UF_ACCOUNT_TYPE_MASK = ( \ UF_TEMP_DUPLICATE_ACCOUNT | \ UF_NORMAL_ACCOUNT | \ UF_INTERDOMAIN_TRUST_ACCOUNT | \ UF_WORKSTATION_TRUST_ACCOUNT | \ UF_SERVER_TRUST_ACCOUNT \ ) UF_DONT_EXPIRE_PASSWD = 65536 UF_MNS_LOGON_ACCOUNT = 131072 UF_SETTABLE_BITS = ( \ UF_SCRIPT | \ UF_ACCOUNTDISABLE | \ UF_LOCKOUT | \ UF_HOMEDIR_REQUIRED | \ UF_PASSWD_NOTREQD | \ UF_PASSWD_CANT_CHANGE | \ UF_ACCOUNT_TYPE_MASK | \ UF_DONT_EXPIRE_PASSWD | \ UF_MNS_LOGON_ACCOUNT \ ) FILTER_TEMP_DUPLICATE_ACCOUNT = (1) FILTER_NORMAL_ACCOUNT = (2) FILTER_INTERDOMAIN_TRUST_ACCOUNT = (8) FILTER_WORKSTATION_TRUST_ACCOUNT = (16) FILTER_SERVER_TRUST_ACCOUNT = (32) LG_INCLUDE_INDIRECT = (1) AF_OP_PRINT = 1 AF_OP_COMM = 2 AF_OP_SERVER = 4 AF_OP_ACCOUNTS = 8 AF_SETTABLE_BITS = (AF_OP_PRINT | AF_OP_COMM | \ AF_OP_SERVER | AF_OP_ACCOUNTS) UAS_ROLE_STANDALONE = 0 UAS_ROLE_MEMBER = 1 UAS_ROLE_BACKUP = 2 UAS_ROLE_PRIMARY = 3 USER_NAME_PARMNUM = 1 USER_PASSWORD_PARMNUM = 3 USER_PASSWORD_AGE_PARMNUM = 4 USER_PRIV_PARMNUM = 5 USER_HOME_DIR_PARMNUM = 6 USER_COMMENT_PARMNUM = 7 USER_FLAGS_PARMNUM = 8 USER_SCRIPT_PATH_PARMNUM = 9 USER_AUTH_FLAGS_PARMNUM = 10 USER_FULL_NAME_PARMNUM = 11 USER_USR_COMMENT_PARMNUM = 12 USER_PARMS_PARMNUM = 13 USER_WORKSTATIONS_PARMNUM = 14 USER_LAST_LOGON_PARMNUM = 15 USER_LAST_LOGOFF_PARMNUM = 16 USER_ACCT_EXPIRES_PARMNUM = 17 USER_MAX_STORAGE_PARMNUM = 18 USER_UNITS_PER_WEEK_PARMNUM = 19 USER_LOGON_HOURS_PARMNUM = 20 USER_PAD_PW_COUNT_PARMNUM = 21 USER_NUM_LOGONS_PARMNUM = 22 USER_LOGON_SERVER_PARMNUM = 23 USER_COUNTRY_CODE_PARMNUM = 24 USER_CODE_PAGE_PARMNUM = 25 USER_PRIMARY_GROUP_PARMNUM = 51 USER_PROFILE = 52 USER_PROFILE_PARMNUM = 52 USER_HOME_DIR_DRIVE_PARMNUM = 53 USER_NAME_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_NAME_PARMNUM) USER_PASSWORD_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PASSWORD_PARMNUM) USER_PASSWORD_AGE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PASSWORD_AGE_PARMNUM) USER_PRIV_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PRIV_PARMNUM) USER_HOME_DIR_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_HOME_DIR_PARMNUM) USER_COMMENT_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_COMMENT_PARMNUM) USER_FLAGS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_FLAGS_PARMNUM) USER_SCRIPT_PATH_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_SCRIPT_PATH_PARMNUM) USER_AUTH_FLAGS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_AUTH_FLAGS_PARMNUM) USER_FULL_NAME_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_FULL_NAME_PARMNUM) USER_USR_COMMENT_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_USR_COMMENT_PARMNUM) USER_PARMS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PARMS_PARMNUM) USER_WORKSTATIONS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_WORKSTATIONS_PARMNUM) USER_LAST_LOGON_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_LAST_LOGON_PARMNUM) USER_LAST_LOGOFF_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_LAST_LOGOFF_PARMNUM) USER_ACCT_EXPIRES_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_ACCT_EXPIRES_PARMNUM) USER_MAX_STORAGE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_MAX_STORAGE_PARMNUM) USER_UNITS_PER_WEEK_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_UNITS_PER_WEEK_PARMNUM) USER_LOGON_HOURS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_LOGON_HOURS_PARMNUM) USER_PAD_PW_COUNT_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PAD_PW_COUNT_PARMNUM) USER_NUM_LOGONS_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_NUM_LOGONS_PARMNUM) USER_LOGON_SERVER_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_LOGON_SERVER_PARMNUM) USER_COUNTRY_CODE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_COUNTRY_CODE_PARMNUM) USER_CODE_PAGE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_CODE_PAGE_PARMNUM) USER_PRIMARY_GROUP_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_PRIMARY_GROUP_PARMNUM) USER_HOME_DIR_DRIVE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + USER_HOME_DIR_DRIVE_PARMNUM) NULL_USERSETINFO_PASSWD = " " UNITS_PER_DAY = 24 UNITS_PER_WEEK = UNITS_PER_DAY * 7 USER_PRIV_MASK = 3 USER_PRIV_GUEST = 0 USER_PRIV_USER = 1 USER_PRIV_ADMIN = 2 MAX_PASSWD_LEN = PWLEN DEF_MIN_PWLEN = 6 DEF_PWUNIQUENESS = 5 DEF_MAX_PWHIST = 8 DEF_MAX_BADPW = 0 VALIDATED_LOGON = 0 PASSWORD_EXPIRED = 2 NON_VALIDATED_LOGON = 3 VALID_LOGOFF = 1 MODALS_MIN_PASSWD_LEN_PARMNUM = 1 MODALS_MAX_PASSWD_AGE_PARMNUM = 2 MODALS_MIN_PASSWD_AGE_PARMNUM = 3 MODALS_FORCE_LOGOFF_PARMNUM = 4 MODALS_PASSWD_HIST_LEN_PARMNUM = 5 MODALS_ROLE_PARMNUM = 6 MODALS_PRIMARY_PARMNUM = 7 MODALS_DOMAIN_NAME_PARMNUM = 8 MODALS_DOMAIN_ID_PARMNUM = 9 MODALS_LOCKOUT_DURATION_PARMNUM = 10 MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM = 11 MODALS_LOCKOUT_THRESHOLD_PARMNUM = 12 MODALS_MIN_PASSWD_LEN_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_MIN_PASSWD_LEN_PARMNUM) MODALS_MAX_PASSWD_AGE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_MAX_PASSWD_AGE_PARMNUM) MODALS_MIN_PASSWD_AGE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_MIN_PASSWD_AGE_PARMNUM) MODALS_FORCE_LOGOFF_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_FORCE_LOGOFF_PARMNUM) MODALS_PASSWD_HIST_LEN_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_PASSWD_HIST_LEN_PARMNUM) MODALS_ROLE_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_ROLE_PARMNUM) MODALS_PRIMARY_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_PRIMARY_PARMNUM) MODALS_DOMAIN_NAME_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_DOMAIN_NAME_PARMNUM) MODALS_DOMAIN_ID_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + MODALS_DOMAIN_ID_PARMNUM) GROUPIDMASK = 32768 GROUP_ALL_PARMNUM = 0 GROUP_NAME_PARMNUM = 1 GROUP_COMMENT_PARMNUM = 2 GROUP_ATTRIBUTES_PARMNUM = 3 GROUP_ALL_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + GROUP_ALL_PARMNUM) GROUP_NAME_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + GROUP_NAME_PARMNUM) GROUP_COMMENT_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + GROUP_COMMENT_PARMNUM) GROUP_ATTRIBUTES_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + GROUP_ATTRIBUTES_PARMNUM) LOCALGROUP_NAME_PARMNUM = 1 LOCALGROUP_COMMENT_PARMNUM = 2 MAXPERMENTRIES = 64 ACCESS_NONE = 0 ACCESS_READ = 1 ACCESS_WRITE = 2 ACCESS_CREATE = 4 ACCESS_EXEC = 8 ACCESS_DELETE = 16 ACCESS_ATRIB = 32 ACCESS_PERM = 64 ACCESS_GROUP = 32768 ACCESS_AUDIT = 1 ACCESS_SUCCESS_OPEN = 16 ACCESS_SUCCESS_WRITE = 32 ACCESS_SUCCESS_DELETE = 64 ACCESS_SUCCESS_ACL = 128 ACCESS_SUCCESS_MASK = 240 ACCESS_FAIL_OPEN = 256 ACCESS_FAIL_WRITE = 512 ACCESS_FAIL_DELETE = 1024 ACCESS_FAIL_ACL = 2048 ACCESS_FAIL_MASK = 3840 ACCESS_FAIL_SHIFT = 4 ACCESS_RESOURCE_NAME_PARMNUM = 1 ACCESS_ATTR_PARMNUM = 2 ACCESS_COUNT_PARMNUM = 3 ACCESS_ACCESS_LIST_PARMNUM = 4 ACCESS_RESOURCE_NAME_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + ACCESS_RESOURCE_NAME_PARMNUM) ACCESS_ATTR_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + ACCESS_ATTR_PARMNUM) ACCESS_COUNT_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + ACCESS_COUNT_PARMNUM) ACCESS_ACCESS_LIST_INFOLEVEL = \ (PARMNUM_BASE_INFOLEVEL + ACCESS_ACCESS_LIST_PARMNUM) ACCESS_LETTERS = "RWCXDAP " NETLOGON_CONTROL_QUERY = 1 NETLOGON_CONTROL_REPLICATE = 2 NETLOGON_CONTROL_SYNCHRONIZE = 3 NETLOGON_CONTROL_PDC_REPLICATE = 4 NETLOGON_CONTROL_REDISCOVER = 5 NETLOGON_CONTROL_TC_QUERY = 6 NETLOGON_CONTROL_TRANSPORT_NOTIFY = 7 NETLOGON_CONTROL_FIND_USER = 8 NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL = 65531 NETLOGON_CONTROL_BACKUP_CHANGE_LOG = 65532 NETLOGON_CONTROL_TRUNCATE_LOG = 65533 NETLOGON_CONTROL_SET_DBFLAG = 65534 NETLOGON_CONTROL_BREAKPOINT = 65535 NETLOGON_REPLICATION_NEEDED = 1 NETLOGON_REPLICATION_IN_PROGRESS = 2 NETLOGON_FULL_SYNC_REPLICATION = 4 NETLOGON_REDO_NEEDED = 8 ###################### # Manual stuff TEXT=lambda x:x MAX_PREFERRED_LENGTH = -1 PARM_ERROR_UNKNOWN = -1 MESSAGE_FILENAME = TEXT("NETMSG") OS2MSG_FILENAME = TEXT("BASE") HELP_MSG_FILENAME = TEXT("NETH") BACKUP_MSG_FILENAME = TEXT("BAK.MSG") TIMEQ_FOREVER = -1 USER_MAXSTORAGE_UNLIMITED = -1 USER_NO_LOGOFF = -1 DEF_MAX_PWAGE = TIMEQ_FOREVER DEF_MIN_PWAGE = 0 DEF_FORCE_LOGOFF = -1 ONE_DAY = 1*24*3600 GROUP_SPECIALGRP_USERS = "USERS" GROUP_SPECIALGRP_ADMINS = "ADMINS" GROUP_SPECIALGRP_GUESTS = "GUESTS" GROUP_SPECIALGRP_LOCAL = "LOCAL" ACCESS_ALL = ( ACCESS_READ | ACCESS_WRITE | ACCESS_CREATE | ACCESS_EXEC | ACCESS_DELETE | ACCESS_ATRIB | ACCESS_PERM ) # From lmserver.h SV_PLATFORM_ID_OS2 = 400 SV_PLATFORM_ID_NT = 500 MAJOR_VERSION_MASK = 15 SV_TYPE_WORKSTATION = 1 SV_TYPE_SERVER = 2 SV_TYPE_SQLSERVER = 4 SV_TYPE_DOMAIN_CTRL = 8 SV_TYPE_DOMAIN_BAKCTRL = 16 SV_TYPE_TIME_SOURCE = 32 SV_TYPE_AFP = 64 SV_TYPE_NOVELL = 128 SV_TYPE_DOMAIN_MEMBER = 256 SV_TYPE_PRINTQ_SERVER = 512 SV_TYPE_DIALIN_SERVER = 1024 SV_TYPE_XENIX_SERVER = 2048 SV_TYPE_SERVER_UNIX = SV_TYPE_XENIX_SERVER SV_TYPE_NT = 4096 SV_TYPE_WFW = 8192 SV_TYPE_SERVER_MFPN = 16384 SV_TYPE_SERVER_NT = 32768 SV_TYPE_POTENTIAL_BROWSER = 65536 SV_TYPE_BACKUP_BROWSER = 131072 SV_TYPE_MASTER_BROWSER = 262144 SV_TYPE_DOMAIN_MASTER = 524288 SV_TYPE_SERVER_OSF = 1048576 SV_TYPE_SERVER_VMS = 2097152 SV_TYPE_WINDOWS = 4194304 SV_TYPE_DFS = 8388608 SV_TYPE_CLUSTER_NT = 16777216 SV_TYPE_DCE = 268435456 SV_TYPE_ALTERNATE_XPORT = 536870912 SV_TYPE_LOCAL_LIST_ONLY = 1073741824 SV_TYPE_DOMAIN_ENUM = -2147483648 SV_TYPE_ALL = -1 SV_NODISC = -1 SV_USERSECURITY = 1 SV_SHARESECURITY = 0 SV_HIDDEN = 1 SV_VISIBLE = 0 SV_PLATFORM_ID_PARMNUM = 101 SV_NAME_PARMNUM = 102 SV_VERSION_MAJOR_PARMNUM = 103 SV_VERSION_MINOR_PARMNUM = 104 SV_TYPE_PARMNUM = 105 SV_COMMENT_PARMNUM = 5 SV_USERS_PARMNUM = 107 SV_DISC_PARMNUM = 10 SV_HIDDEN_PARMNUM = 16 SV_ANNOUNCE_PARMNUM = 17 SV_ANNDELTA_PARMNUM = 18 SV_USERPATH_PARMNUM = 112 SV_ULIST_MTIME_PARMNUM = 401 SV_GLIST_MTIME_PARMNUM = 402 SV_ALIST_MTIME_PARMNUM = 403 SV_ALERTS_PARMNUM = 11 SV_SECURITY_PARMNUM = 405 SV_NUMADMIN_PARMNUM = 406 SV_LANMASK_PARMNUM = 407 SV_GUESTACC_PARMNUM = 408 SV_CHDEVQ_PARMNUM = 410 SV_CHDEVJOBS_PARMNUM = 411 SV_CONNECTIONS_PARMNUM = 412 SV_SHARES_PARMNUM = 413 SV_OPENFILES_PARMNUM = 414 SV_SESSREQS_PARMNUM = 417 SV_ACTIVELOCKS_PARMNUM = 419 SV_NUMREQBUF_PARMNUM = 420 SV_NUMBIGBUF_PARMNUM = 422 SV_NUMFILETASKS_PARMNUM = 423 SV_ALERTSCHED_PARMNUM = 37 SV_ERRORALERT_PARMNUM = 38 SV_LOGONALERT_PARMNUM = 39 SV_ACCESSALERT_PARMNUM = 40 SV_DISKALERT_PARMNUM = 41 SV_NETIOALERT_PARMNUM = 42 SV_MAXAUDITSZ_PARMNUM = 43 SV_SRVHEURISTICS_PARMNUM = 431 SV_SESSOPENS_PARMNUM = 501 SV_SESSVCS_PARMNUM = 502 SV_OPENSEARCH_PARMNUM = 503 SV_SIZREQBUF_PARMNUM = 504 SV_INITWORKITEMS_PARMNUM = 505 SV_MAXWORKITEMS_PARMNUM = 506 SV_RAWWORKITEMS_PARMNUM = 507 SV_IRPSTACKSIZE_PARMNUM = 508 SV_MAXRAWBUFLEN_PARMNUM = 509 SV_SESSUSERS_PARMNUM = 510 SV_SESSCONNS_PARMNUM = 511 SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM = 512 SV_MAXPAGEDMEMORYUSAGE_PARMNUM = 513 SV_ENABLESOFTCOMPAT_PARMNUM = 514 SV_ENABLEFORCEDLOGOFF_PARMNUM = 515 SV_TIMESOURCE_PARMNUM = 516 SV_ACCEPTDOWNLEVELAPIS_PARMNUM = 517 SV_LMANNOUNCE_PARMNUM = 518 SV_DOMAIN_PARMNUM = 519 SV_MAXCOPYREADLEN_PARMNUM = 520 SV_MAXCOPYWRITELEN_PARMNUM = 521 SV_MINKEEPSEARCH_PARMNUM = 522 SV_MAXKEEPSEARCH_PARMNUM = 523 SV_MINKEEPCOMPLSEARCH_PARMNUM = 524 SV_MAXKEEPCOMPLSEARCH_PARMNUM = 525 SV_THREADCOUNTADD_PARMNUM = 526 SV_NUMBLOCKTHREADS_PARMNUM = 527 SV_SCAVTIMEOUT_PARMNUM = 528 SV_MINRCVQUEUE_PARMNUM = 529 SV_MINFREEWORKITEMS_PARMNUM = 530 SV_XACTMEMSIZE_PARMNUM = 531 SV_THREADPRIORITY_PARMNUM = 532 SV_MAXMPXCT_PARMNUM = 533 SV_OPLOCKBREAKWAIT_PARMNUM = 534 SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM = 535 SV_ENABLEOPLOCKS_PARMNUM = 536 SV_ENABLEOPLOCKFORCECLOSE_PARMNUM = 537 SV_ENABLEFCBOPENS_PARMNUM = 538 SV_ENABLERAW_PARMNUM = 539 SV_ENABLESHAREDNETDRIVES_PARMNUM = 540 SV_MINFREECONNECTIONS_PARMNUM = 541 SV_MAXFREECONNECTIONS_PARMNUM = 542 SV_INITSESSTABLE_PARMNUM = 543 SV_INITCONNTABLE_PARMNUM = 544 SV_INITFILETABLE_PARMNUM = 545 SV_INITSEARCHTABLE_PARMNUM = 546 SV_ALERTSCHEDULE_PARMNUM = 547 SV_ERRORTHRESHOLD_PARMNUM = 548 SV_NETWORKERRORTHRESHOLD_PARMNUM = 549 SV_DISKSPACETHRESHOLD_PARMNUM = 550 SV_MAXLINKDELAY_PARMNUM = 552 SV_MINLINKTHROUGHPUT_PARMNUM = 553 SV_LINKINFOVALIDTIME_PARMNUM = 554 SV_SCAVQOSINFOUPDATETIME_PARMNUM = 555 SV_MAXWORKITEMIDLETIME_PARMNUM = 556 SV_MAXRAWWORKITEMS_PARMNUM = 557 SV_PRODUCTTYPE_PARMNUM = 560 SV_SERVERSIZE_PARMNUM = 561 SV_CONNECTIONLESSAUTODISC_PARMNUM = 562 SV_SHARINGVIOLATIONRETRIES_PARMNUM = 563 SV_SHARINGVIOLATIONDELAY_PARMNUM = 564 SV_MAXGLOBALOPENSEARCH_PARMNUM = 565 SV_REMOVEDUPLICATESEARCHES_PARMNUM = 566 SV_LOCKVIOLATIONRETRIES_PARMNUM = 567 SV_LOCKVIOLATIONOFFSET_PARMNUM = 568 SV_LOCKVIOLATIONDELAY_PARMNUM = 569 SV_MDLREADSWITCHOVER_PARMNUM = 570 SV_CACHEDOPENLIMIT_PARMNUM = 571 SV_CRITICALTHREADS_PARMNUM = 572 SV_RESTRICTNULLSESSACCESS_PARMNUM = 573 SV_ENABLEWFW311DIRECTIPX_PARMNUM = 574 SV_OTHERQUEUEAFFINITY_PARMNUM = 575 SV_QUEUESAMPLESECS_PARMNUM = 576 SV_BALANCECOUNT_PARMNUM = 577 SV_PREFERREDAFFINITY_PARMNUM = 578 SV_MAXFREERFCBS_PARMNUM = 579 SV_MAXFREEMFCBS_PARMNUM = 580 SV_MAXFREELFCBS_PARMNUM = 581 SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM = 582 SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM = 583 SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM = 584 SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM = 585 SV_MAXTHREADSPERQUEUE_PARMNUM = 586 SV_CACHEDDIRECTORYLIMIT_PARMNUM = 587 SV_MAXCOPYLENGTH_PARMNUM = 588 SV_ENABLEBULKTRANSFER_PARMNUM = 589 SV_ENABLECOMPRESSION_PARMNUM = 590 SV_AUTOSHAREWKS_PARMNUM = 591 SV_AUTOSHARESERVER_PARMNUM = 592 SV_ENABLESECURITYSIGNATURE_PARMNUM = 593 SV_REQUIRESECURITYSIGNATURE_PARMNUM = 594 SV_MINCLIENTBUFFERSIZE_PARMNUM = 595 SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM = 596 SVI1_NUM_ELEMENTS = 5 SVI2_NUM_ELEMENTS = 40 SVI3_NUM_ELEMENTS = 44 SW_AUTOPROF_LOAD_MASK = 1 SW_AUTOPROF_SAVE_MASK = 2 SV_MAX_SRV_HEUR_LEN = 32 SV_USERS_PER_LICENSE = 5 SVTI2_REMAP_PIPE_NAMES = 2 # Generated by h2py from lmshare.h SHARE_NETNAME_PARMNUM = 1 SHARE_TYPE_PARMNUM = 3 SHARE_REMARK_PARMNUM = 4 SHARE_PERMISSIONS_PARMNUM = 5 SHARE_MAX_USES_PARMNUM = 6 SHARE_CURRENT_USES_PARMNUM = 7 SHARE_PATH_PARMNUM = 8 SHARE_PASSWD_PARMNUM = 9 SHARE_FILE_SD_PARMNUM = 501 SHI1_NUM_ELEMENTS = 4 SHI2_NUM_ELEMENTS = 10 STYPE_DISKTREE = 0 STYPE_PRINTQ = 1 STYPE_DEVICE = 2 STYPE_IPC = 3 STYPE_SPECIAL = -2147483648 SHI1005_FLAGS_DFS = 1 SHI1005_FLAGS_DFS_ROOT = 2 COW_PERMACHINE = 4 COW_PERUSER = 8 CSC_CACHEABLE = 16 CSC_NOFLOWOPS = 32 CSC_AUTO_INWARD = 64 CSC_AUTO_OUTWARD = 128 SHI1005_VALID_FLAGS_SET = ( CSC_CACHEABLE | \ CSC_NOFLOWOPS | \ CSC_AUTO_INWARD | \ CSC_AUTO_OUTWARD| \ COW_PERMACHINE | \ COW_PERUSER ) SHI1007_VALID_FLAGS_SET = SHI1005_VALID_FLAGS_SET SESS_GUEST = 1 SESS_NOENCRYPTION = 2 SESI1_NUM_ELEMENTS = 8 SESI2_NUM_ELEMENTS = 9 PERM_FILE_READ = 1 PERM_FILE_WRITE = 2 PERM_FILE_CREATE = 4 # Generated by h2py from d:\mssdk\include\winnetwk.h WNNC_NET_MSNET = 65536 WNNC_NET_LANMAN = 131072 WNNC_NET_NETWARE = 196608 WNNC_NET_VINES = 262144 WNNC_NET_10NET = 327680 WNNC_NET_LOCUS = 393216 WNNC_NET_SUN_PC_NFS = 458752 WNNC_NET_LANSTEP = 524288 WNNC_NET_9TILES = 589824 WNNC_NET_LANTASTIC = 655360 WNNC_NET_AS400 = 720896 WNNC_NET_FTP_NFS = 786432 WNNC_NET_PATHWORKS = 851968 WNNC_NET_LIFENET = 917504 WNNC_NET_POWERLAN = 983040 WNNC_NET_BWNFS = 1048576 WNNC_NET_COGENT = 1114112 WNNC_NET_FARALLON = 1179648 WNNC_NET_APPLETALK = 1245184 WNNC_NET_INTERGRAPH = 1310720 WNNC_NET_SYMFONET = 1376256 WNNC_NET_CLEARCASE = 1441792 WNNC_NET_FRONTIER = 1507328 WNNC_NET_BMC = 1572864 WNNC_NET_DCE = 1638400 WNNC_NET_DECORB = 2097152 WNNC_NET_PROTSTOR = 2162688 WNNC_NET_FJ_REDIR = 2228224 WNNC_NET_DISTINCT = 2293760 WNNC_NET_TWINS = 2359296 WNNC_NET_RDR2SAMPLE = 2424832 RESOURCE_CONNECTED = 1 RESOURCE_GLOBALNET = 2 RESOURCE_REMEMBERED = 3 RESOURCE_RECENT = 4 RESOURCE_CONTEXT = 5 RESOURCETYPE_ANY = 0 RESOURCETYPE_DISK = 1 RESOURCETYPE_PRINT = 2 RESOURCETYPE_RESERVED = 8 RESOURCETYPE_UNKNOWN = -1 RESOURCEUSAGE_CONNECTABLE = 1 RESOURCEUSAGE_CONTAINER = 2 RESOURCEUSAGE_NOLOCALDEVICE = 4 RESOURCEUSAGE_SIBLING = 8 RESOURCEUSAGE_ATTACHED = 16 RESOURCEUSAGE_ALL = (RESOURCEUSAGE_CONNECTABLE | RESOURCEUSAGE_CONTAINER | RESOURCEUSAGE_ATTACHED) RESOURCEUSAGE_RESERVED = -2147483648 RESOURCEDISPLAYTYPE_GENERIC = 0 RESOURCEDISPLAYTYPE_DOMAIN = 1 RESOURCEDISPLAYTYPE_SERVER = 2 RESOURCEDISPLAYTYPE_SHARE = 3 RESOURCEDISPLAYTYPE_FILE = 4 RESOURCEDISPLAYTYPE_GROUP = 5 RESOURCEDISPLAYTYPE_NETWORK = 6 RESOURCEDISPLAYTYPE_ROOT = 7 RESOURCEDISPLAYTYPE_SHAREADMIN = 8 RESOURCEDISPLAYTYPE_DIRECTORY = 9 RESOURCEDISPLAYTYPE_TREE = 10 RESOURCEDISPLAYTYPE_NDSCONTAINER = 11 NETPROPERTY_PERSISTENT = 1 CONNECT_UPDATE_PROFILE = 1 CONNECT_UPDATE_RECENT = 2 CONNECT_TEMPORARY = 4 CONNECT_INTERACTIVE = 8 CONNECT_PROMPT = 16 CONNECT_NEED_DRIVE = 32 CONNECT_REFCOUNT = 64 CONNECT_REDIRECT = 128 CONNECT_LOCALDRIVE = 256 CONNECT_CURRENT_MEDIA = 512 CONNECT_DEFERRED = 1024 CONNECT_RESERVED = -16777216 CONNDLG_RO_PATH = 1 CONNDLG_CONN_POINT = 2 CONNDLG_USE_MRU = 4 CONNDLG_HIDE_BOX = 8 CONNDLG_PERSIST = 16 CONNDLG_NOT_PERSIST = 32 DISC_UPDATE_PROFILE = 1 DISC_NO_FORCE = 64 UNIVERSAL_NAME_INFO_LEVEL = 1 REMOTE_NAME_INFO_LEVEL = 2 WNFMT_MULTILINE = 1 WNFMT_ABBREVIATED = 2 WNFMT_INENUM = 16 WNFMT_CONNECTION = 32 NETINFO_DLL16 = 1 NETINFO_DISKRED = 4 NETINFO_PRINTERRED = 8 RP_LOGON = 1 RP_INIFILE = 2 PP_DISPLAYERRORS = 1 WNCON_FORNETCARD = 1 WNCON_NOTROUTED = 2 WNCON_SLOWLINK = 4 WNCON_DYNAMIC = 8 ## NETSETUP_NAME_TYPE, used with NetValidateName NetSetupUnknown = 0 NetSetupMachine = 1 NetSetupWorkgroup = 2 NetSetupDomain = 3 NetSetupNonExistentDomain = 4 NetSetupDnsMachine = 5 ## NETSETUP_JOIN_STATUS, use with NetGetJoinInformation NetSetupUnknownStatus = 0 NetSetupUnjoined = 1 NetSetupWorkgroupName = 2 NetSetupDomainName = 3 NetValidateAuthentication = 1 NetValidatePasswordChange = 2 NetValidatePasswordReset = 3