The following are the API functions that are supported with the Advanced Server.
|
Category |
API Function |
|
Access Permission |
NetAccessCloseBuffer * |
|
NetAccessDel |
|
|
NetAccessFillBuffer * |
|
|
NetAccessGetInfo |
|
|
NetAccessGetInfoAny * |
|
|
NetAccessInitBuffer * |
|
|
NetAccessSetInfo |
|
|
NetAccessSetInfoAny * |
|
|
Alert |
NetAlertRaise |
|
NetAlertStart |
|
|
NetAlertStop |
|
|
Audit Policy |
NetAuditPolicyGetInfo * |
|
NetAuditPolicySetInfo * |
|
|
Configuration |
NetConfigGet2 |
|
NetConfigGetAll2 |
|
|
Connection |
NetConnectionEnum |
|
NetConnectionEnum32 * |
|
|
Display |
NetQueryDisplayInformation * |
|
NetGetDisplayInformationIndex * |
|
|
Domain |
NetDomainComputerAdd * |
|
NetDomainComputerDel * |
|
|
NetDomainSyncDomain * |
|
|
NetDomainSyncServer * |
|
|
NetGetDCName |
|
|
|
|
|
EventLog |
NetElfBackupEventLog * |
|
NetElfClearEventLog * |
|
|
NetElfCloseEventLog * |
|
|
NetElfCloseEventLogDetail * |
|
|
NetElfEventLogGetInfo * |
|
|
NetElfEventLogSetInfo * |
|
|
NetElfDeregisterEventSource * |
|
|
NetElfGetNumberOfEventLogRecords * |
|
|
NetElfGetOldestEventLogRecord * |
|
|
NetElfOpenBackupEventLog * |
|
|
NetElfOpenEventLog * |
|
|
NetElfOpenEventLogDetail * |
|
|
NetElfReadEventLog * |
|
|
NetElfReadEventLog * |
|
|
NetElfReadEventLogDetail * |
|
|
NetElfRegisterEventSource * |
|
|
NetElfReportEvent * |
|
|
NetElfReportEvent * |
|
|
File |
NetFileClose2 |
|
NetFileClose32 |
|
|
NetFileEnum2 |
|
|
NetFileEnum32 * |
|
|
NetFileGetInfo2 |
|
|
NetFileGetInfo32 * |
|
|
Group |
NetGroupAdd |
|
NetGroupAdd32 * |
|
|
|
NetGroupAddUser |
|
NetGroupAddUser32 * |
|
|
NetGroupDel |
|
|
NetGroupDel32 * |
|
|
NetGroupDelUser |
|
|
NetGroupDelUser32 * |
|
|
NetGroupEnum |
|
|
NetGroupEnum32 * |
|
|
NetGroupGetInfo |
|
|
NetGroupGetInfo32 * |
|
|
NetGroupGetUsers |
|
|
NetGroupGetUsers32 * |
|
|
NetGroupSetInfo |
|
|
NetGroupSetInfo32 * |
|
|
NetGroupSetUsers |
|
|
NetGroupSetUsers32 * |
|
|
NetLocalGroupAdd * |
|
|
NetLocalGroupAddMember * |
|
|
NetLocalGroupDel * |
|
|
NetLocalGroupDelMember * |
|
|
NetLocalGroupEnum * |
|
|
NetLocalGroupGetInfo * |
|
|
NetLocalGroupGetMembers * |
|
|
NetLocalGroupSetInfo * |
|
|
NetLocalGroupSetMembers * |
|
|
Handle |
NetHandleGetInfo |
|
Mailslot |
DosDeleteMailslot |
|
DosMailslotInfo |
|
|
DosMakeMailslot |
|
|
DosPeekMailslot |
|
|
DosReadMailslot |
|
|
DosWriteMailslot |
|
|
Message |
NetMessageBufferSend |
|
Pipe |
DosCallNmPipe |
|
DosClose |
|
|
DosConnectNmPipe |
|
|
DosDisConnectNMPipe |
|
DosDupHandle |
|
|
DosMakeNmPipe |
|
|
DosOpen |
|
|
DosPeekNmPipe |
|
|
DosQFHandState |
|
|
DosQHandType |
|
|
DosQNmPHandState |
|
|
DosQNmPipeInfo |
|
|
DosRead |
|
|
DosSetFHandState |
|
|
DosSetNmPHandState |
|
|
DosTransactNmPipe |
|
|
DosWaitNmPipe |
|
|
DosWrite |
|
|
Print Destination |
DosPrintDestControl |
|
DosPrintDestEnum |
|
|
DosPrintDestGetInfo |
|
|
Print Job |
DosPrintJobContinue |
|
DosPrintJobDel |
|
|
DosPrintJobEnum |
|
|
DosPrintJobGetInfo |
|
|
DosPrintJobPause |
|
|
DosPrintJobSetInfo |
|
|
|
|
|
Print Queue |
DosPrintQAdd |
|
DosPrintQContinue |
|
|
DosPrintQDel |
|
|
DosPrintQEnum |
|
|
DosPrintQGetInfo |
|
|
DosPrintQPause |
|
|
DosPrintQPurge |
|
|
DosPrintQSetInfo |
|
|
Remote Utilities |
NetRemoteTOD |
|
Replication |
NetReplExportDirAdd * |
|
NetReplExportDirDel * |
|
|
NetReplExportDirEnum * |
|
|
NetReplExportDirGetInfo * |
|
|
NetReplExportDirLock * |
|
|
NetReplExportDirSetInfo * |
|
|
NetReplExportDirUnlock * |
|
|
NetReplGetInfo * |
|
|
NetReplImportDirAdd * |
|
|
NetReplImportDirDel * |
|
|
NetReplImportDirEnum * |
|
|
NetReplImportDirGetInfo * |
|
|
NetReplImportDirLock * |
|
|
NetReplImportDirUnlock * |
|
|
NetReplSetInfo * |
|
|
Security |
NetLookupAccountName * |
|
NetLookupAccountSid * |
|
|
NetServerDiskEnum |
|
|
NetServerDiskEnum32 * |
|
|
NetServerEnum2 |
|
|
NetServerGetInfo |
|
|
NetServerGetInfo32 * |
|
|
NetServerSetInfo |
|
|
NetServerSetInfo32 * |
|
|
Service |
NetServiceControl |
|
NetServiceEnum |
|
|
NetServiceGetInfo |
|
|
NetServiceGetStartup * |
|
|
NetServiceSetStartup * |
|
|
NetServiceStatus |
|
|
Session |
NetSessionDel |
|
NetSessionDel32 * |
|
|
NetSessionEnum |
|
|
NetSessionEnum32 * |
|
|
NetSessionGetInfo |
|
|
NetSessionGetInfo32 * |
|
|
Share |
NetShareAdd |
|
NetShareAdd32 * |
|
|
NetShareCheck |
|
|
NetShareCheck32 * |
|
|
NetShareDel |
|
|
NetShareDel32 * |
|
|
NetShareEnum |
|
|
NetShareEnum32 * |
|
|
NetShareGetInfo |
|
|
NetShareGetInfo32 * |
|
|
NetShareSetInfo |
|
|
NetShareSetInfo32 * |
|
|
Statistics |
NetStatisticsGet2 |
|
Trust |
NetTrustAddPermittedToTrustDomain * |
|
NetTrustAddTrustedDomain * |
|
|
NetTrustDelPermittedToTrustDomain * |
|
|
NetTrustDelTrustedDomain * |
|
|
NetTrustEnumPermittedToTrustDomains * |
|
|
NetTrustEnumTrustedDomains * |
|
|
UNIX System |
getlmxname |
|
getlmxpath |
|
|
nb_connect |
|
|
nb_connect_name |
|
|
nb_devname |
|
|
nb_getname |
|
|
nb_postname |
|
|
nb_putname |
|
|
User |
NetUserAdd |
|
NetUserAdd32 * |
|
|
NetUserDel |
|
|
NetUserDel32 * |
|
|
NetUserEnum |
|
|
NetUserEnum32 * |
|
|
NetUserGetGroups |
|
|
NetUserGetGroups32 * |
|
|
NetUserGetInfo |
|
|
NetUserGetInfo32 * |
|
|
NetUserGetLocalGroups * |
|
|
NetUserModalsGet |
|
|
NetUserModalsGet32 * |
|
|
NetUserModalsSet |
|
|
NetUserModalsSet32 * |
|
|
NetUserPasswordSet |
|
|
NetUserSetGroups |
|
|
NetUserSetGroups32 * |
|
|
NetUserSetInfo |
|
|
NetUserSetInfo32 * |
|
|
NetUserValidate2 |
|
|
Workstation |
NetWkstaGetInfo |
|
NetWkstaSetUID2 |
* Advanced Server API functions not compatible with LAN Manager.