; --------------------------------------------------------------------------------------------------
;                          netapi32.inc Copyright The MASM32 SDK 1998-2010
; --------------------------------------------------------------------------------------------------

IFNDEF NETAPI32_INC
NETAPI32_INC equ <1>

DsAddressToSiteNamesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsAddressToSiteNames equ <DsAddressToSiteNamesA>
ENDIF

DsAddressToSiteNamesExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsAddressToSiteNamesEx equ <DsAddressToSiteNamesExA>
ENDIF

DsAddressToSiteNamesExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsAddressToSiteNamesEx equ <DsAddressToSiteNamesExW>
ENDIF

DsAddressToSiteNamesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsAddressToSiteNames equ <DsAddressToSiteNamesW>
ENDIF

DsDeregisterDnsHostRecordsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsDeregisterDnsHostRecords equ <DsDeregisterDnsHostRecordsA>
ENDIF

DsDeregisterDnsHostRecordsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsDeregisterDnsHostRecords equ <DsDeregisterDnsHostRecordsW>
ENDIF

DsEnumerateDomainTrustsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsEnumerateDomainTrusts equ <DsEnumerateDomainTrustsA>
ENDIF

DsEnumerateDomainTrustsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsEnumerateDomainTrusts equ <DsEnumerateDomainTrustsW>
ENDIF

DsGetDcCloseW PROTO STDCALL :DWORD
IFDEF __UNICODE__
  DsGetDcClose equ <DsGetDcCloseW>
ENDIF

DsGetDcNameA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetDcName equ <DsGetDcNameA>
ENDIF

DsGetDcNameW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetDcName equ <DsGetDcNameW>
ENDIF

DsGetDcNameWithAccountA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetDcNameWithAccount equ <DsGetDcNameWithAccountA>
ENDIF

DsGetDcNameWithAccountW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetDcNameWithAccount equ <DsGetDcNameWithAccountW>
ENDIF

DsGetDcNextA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetDcNext equ <DsGetDcNextA>
ENDIF

DsGetDcNextW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetDcNext equ <DsGetDcNextW>
ENDIF

DsGetDcOpenA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetDcOpen equ <DsGetDcOpenA>
ENDIF

DsGetDcOpenW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetDcOpen equ <DsGetDcOpenW>
ENDIF

DsGetDcSiteCoverageA PROTO STDCALL :DWORD,:DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetDcSiteCoverage equ <DsGetDcSiteCoverageA>
ENDIF

DsGetDcSiteCoverageW PROTO STDCALL :DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetDcSiteCoverage equ <DsGetDcSiteCoverageW>
ENDIF

DsGetForestTrustInformationW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsGetForestTrustInformation equ <DsGetForestTrustInformationW>
ENDIF

DsGetSiteNameA PROTO STDCALL :DWORD,:DWORD
IFNDEF __UNICODE__
  DsGetSiteName equ <DsGetSiteNameA>
ENDIF

DsGetSiteNameW PROTO STDCALL :DWORD,:DWORD
IFDEF __UNICODE__
  DsGetSiteName equ <DsGetSiteNameW>
ENDIF

DsMergeForestTrustInformationW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
IFDEF __UNICODE__
  DsMergeForestTrustInformation equ <DsMergeForestTrustInformationW>
ENDIF

DsRoleAbortDownlevelServerUpgrade PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
DsRoleCancel PROTO STDCALL :DWORD,:DWORD
DsRoleDcAsDc PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
DsRoleDcAsReplica PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
DsRoleDemoteDc PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
DsRoleDnsNameToFlatName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
DsRoleFreeMemory PROTO STDCALL :DWORD
DsRoleGetDatabaseFacts PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
DsRoleGetDcOperationProgress PROTO STDCALL :DWORD,:DWORD,:DWORD
DsRoleGetDcOperationResults PROTO STDCALL :DWORD,:DWORD,:DWORD
DsRoleGetPrimaryDomainInformation PROTO STDCALL :DWORD,:DWORD,:DWORD
DsRoleServerSaveStateForUpgrade PROTO STDCALL :DWORD
DsRoleUpgradeDownlevelServer PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD

DsValidateSubnetNameA PROTO STDCALL :DWORD
IFNDEF __UNICODE__
  DsValidateSubnetName equ <DsValidateSubnetNameA>
ENDIF

DsValidateSubnetNameW PROTO STDCALL :DWORD
IFDEF __UNICODE__
  DsValidateSubnetName equ <DsValidateSubnetNameW>
ENDIF

I_BrowserDebugTrace PROTO STDCALL :DWORD,:DWORD
I_BrowserQueryOtherDomains PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
I_BrowserQueryStatistics PROTO STDCALL :DWORD,:DWORD
I_BrowserResetNetlogonState PROTO STDCALL :DWORD
I_BrowserResetStatistics PROTO STDCALL :DWORD
I_BrowserServerEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
I_NetDfsManagerReportSiteInfo PROTO STDCALL :DWORD,:DWORD
I_NetLogonControl2 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
I_NetLogonControl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
I_NetServerPasswordGet PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
I_NetServerPasswordSet2 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
I_NetWkstaResetDfsCache PROTO STDCALL
NetAddAlternateComputerName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetAlertRaise PROTO STDCALL :DWORD,:DWORD,:DWORD
NetAlertRaiseEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetApiBufferAllocate PROTO STDCALL :DWORD,:DWORD
NetApiBufferFree PROTO STDCALL :DWORD
NetApiBufferReallocate PROTO STDCALL :DWORD,:DWORD,:DWORD
NetApiBufferSize PROTO STDCALL :DWORD,:DWORD
NetAuditClear PROTO STDCALL :DWORD,:DWORD,:DWORD
NetAuditRead PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetAuditWrite PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetConfigGet PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetConfigGetAll PROTO STDCALL :DWORD,:DWORD,:DWORD
NetConfigSet PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetConnectionEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsAddFtRoot PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsAddStdRoot PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetDfsAddStdRootForced PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetDfsEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsGetClientInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsGetDcAddress PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetDfsGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsManagerInitialize PROTO STDCALL :DWORD,:DWORD
NetDfsManagerSendSiteInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetDfsRemove PROTO STDCALL :DWORD,:DWORD,:DWORD
NetDfsRemoveFtRoot PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetDfsRemoveFtRootForced PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsRemoveStdRoot PROTO STDCALL :DWORD,:DWORD,:DWORD
NetDfsSetClientInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetDfsSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetEnumerateComputerNames PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetErrorLogClear PROTO STDCALL :DWORD,:DWORD,:DWORD
NetErrorLogRead PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetErrorLogWrite PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetFileClose PROTO STDCALL :DWORD,:DWORD
NetFileEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetFileGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetGetAnyDCName PROTO STDCALL :DWORD,:DWORD,:DWORD
NetGetDCName PROTO STDCALL :DWORD,:DWORD,:DWORD
NetGetDisplayInformationIndex PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetGetJoinInformation PROTO STDCALL :DWORD,:DWORD,:DWORD
NetGetJoinableOUs PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetGroupAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetGroupAddUser PROTO STDCALL :DWORD,:DWORD,:DWORD
NetGroupDel PROTO STDCALL :DWORD,:DWORD
NetGroupDelUser PROTO STDCALL :DWORD,:DWORD,:DWORD
NetGroupEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetGroupGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetGroupGetUsers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetGroupSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetGroupSetUsers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetJoinDomain PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupAddMember PROTO STDCALL :DWORD,:DWORD,:DWORD
NetLocalGroupAddMembers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupDel PROTO STDCALL :DWORD,:DWORD
NetLocalGroupDelMember PROTO STDCALL :DWORD,:DWORD,:DWORD
NetLocalGroupDelMembers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupGetMembers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLocalGroupSetMembers PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetLogonGetTimeServiceParentDomain PROTO STDCALL :DWORD,:DWORD,:DWORD
NetMessageBufferSend PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetMessageNameAdd PROTO STDCALL :DWORD,:DWORD
NetMessageNameDel PROTO STDCALL :DWORD,:DWORD
NetMessageNameEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetMessageNameGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetQueryDisplayInformation PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetRegisterDomainNameChangeNotification PROTO STDCALL :DWORD
NetRemoteComputerSupports PROTO STDCALL :DWORD,:DWORD,:DWORD
NetRemoteTOD PROTO STDCALL :DWORD,:DWORD
NetRemoveAlternateComputerName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetRenameMachineInDomain PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetReplExportDirAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetReplExportDirDel PROTO STDCALL :DWORD,:DWORD
NetReplExportDirEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetReplExportDirGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetReplExportDirLock PROTO STDCALL :DWORD,:DWORD
NetReplExportDirSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetReplExportDirUnlock PROTO STDCALL :DWORD,:DWORD,:DWORD
NetReplGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetReplImportDirAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetReplImportDirDel PROTO STDCALL :DWORD,:DWORD
NetReplImportDirEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetReplImportDirGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetReplImportDirLock PROTO STDCALL :DWORD,:DWORD
NetReplImportDirUnlock PROTO STDCALL :DWORD,:DWORD,:DWORD
NetReplSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetScheduleJobAdd PROTO STDCALL :DWORD,:DWORD,:DWORD
NetScheduleJobDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetScheduleJobEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetScheduleJobGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerComputerNameAdd PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerComputerNameDel PROTO STDCALL :DWORD,:DWORD
NetServerDiskEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetServerEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetServerGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetServerTransportAdd PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerTransportAddEx PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerTransportDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetServerTransportEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetServiceControl PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetServiceEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetServiceGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetServiceInstall PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetSessionDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetSessionEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetSessionGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetSetPrimaryComputerName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetShareAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetShareCheck PROTO STDCALL :DWORD,:DWORD,:DWORD
NetShareDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetShareDelSticky PROTO STDCALL :DWORD,:DWORD,:DWORD
NetShareEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetShareEnumSticky PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetShareGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetShareSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetStatisticsGet PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUnjoinDomain PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUnregisterDomainNameChangeNotification PROTO STDCALL :DWORD
NetUseAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUseDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetUseEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUseGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUserAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUserChangePassword PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUserDel PROTO STDCALL :DWORD,:DWORD
NetUserEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUserGetGroups PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUserGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUserGetLocalGroups PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUserModalsGet PROTO STDCALL :DWORD,:DWORD,:DWORD
NetUserModalsSet PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetUserSetGroups PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetUserSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetValidateName PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetWkstaGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetWkstaSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetWkstaTransportAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetWkstaTransportDel PROTO STDCALL :DWORD,:DWORD,:DWORD
NetWkstaTransportEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetWkstaUserEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetWkstaUserGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD
NetWkstaUserSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
Netbios PROTO STDCALL :DWORD
NetpDbgPrint PROTO C :VARARG
NetpNtStatusToApiStatus PROTO STDCALL :DWORD
NetpParmsQueryUserProperty PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetpParmsQueryUserPropertyWithLength PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
NetpParmsSetUserProperty PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetpParmsSetUserPropertyWithLength PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
NetpParmsUserPropertyFree PROTO STDCALL :DWORD
NetpUpgradePreNT5JoinInfo PROTO STDCALL
NlBindingSetAuthInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
RxNetAccessAdd PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
RxNetAccessDel PROTO STDCALL :DWORD,:DWORD
RxNetAccessEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
RxNetAccessGetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
RxNetAccessGetUserPerms PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
RxNetAccessSetInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
  ; RxRemoteApi arg type unknown

ELSE
  echo -------------------------------------------
  echo WARNING duplicate include file netapi32.inc
  echo -------------------------------------------
ENDIF
