Network Management

Overview of the Network Management technology.

To develop Network Management, you need these headers:

For programming guidance for this technology, see:

Enumerations

Title Description
DSREG_JOIN_TYPE Specifies the possible ways that a device can be joined to Microsoft Azure Active Directory.

Functions

Title Description
ALERT_OTHER_INFO The ALERT_OTHER_INFO macro returns a pointer to the alert-specific data in an alert message. The data follows a STD_ALERT structure, and can be an ADMIN_OTHER_INFO, a PRINT_OTHER_INFO, or a USER_OTHER_INFO structure.
ALERT_VAR_DATA The ALERT_VAR_DATA macro returns a pointer to the variable-length portion of an alert message. Variable-length data can follow an ADMIN_OTHER_INFO, a PRINT_OTHER_INFO, or a USER_OTHER_INFO structure.
GetNetScheduleAccountInformation The GetNetScheduleAccountInformation function retrieves the AT Service account name.
NetAccessAdd Not supported.
NetAccessDel Not supported.
NetAccessEnum Not supported.
NetAccessGetInfo Not supported.
NetAccessGetUserPerms Not supported.
NetAccessSetInfo Not supported.
NetAddAlternateComputerName Adds an alternate name for the specified computer.
NetAlertRaise The NetAlertRaise function notifies all registered clients when a particular event occurs.
NetAlertRaiseEx The NetAlertRaiseEx function notifies all registered clients when a particular event occurs. You can call this extended function to simplify the sending of an alert message because NetAlertRaiseEx does not require that you specify a STD_ALERT structure.
NetApiBufferAllocate The NetApiBufferAllocate function allocates memory from the heap. Use this function only when compatibility with the NetApiBufferFree function is required. Otherwise, use the memory management functions.
NetApiBufferFree The NetApiBufferFree function frees the memory that the NetApiBufferAllocate function allocates. Applications should also call NetApiBufferFree to free the memory that other network management functions use internally to return information.
NetApiBufferReallocate The NetApiBufferReallocate function changes the size of a buffer allocated by a previous call to the NetApiBufferAllocate function.
NetApiBufferSize The NetApiBufferSize function returns the size, in bytes, of a buffer allocated by a call to the NetApiBufferAllocate function.
NetAuditClear The NetAuditClear function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetAuditRead The NetAuditRead function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetAuditWrite The NetAuditWrite function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetConfigGet The NetConfigGet function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the registry.
NetConfigGetAll The NetConfigGetAll function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the registry.
NetConfigSet The NetConfigSet function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the registry.
NetCreateProvisioningPackage Creates a provisioning package that provisions a computer account for later use in an offline domain join operation. The package may also contain information about certificates and policies to add to the machine during provisioning.
NetEnumerateComputerNames Enumerates names for the specified computer.
NetErrorLogClear The NetErrorLogClear function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetErrorLogRead The NetErrorLogRead function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetErrorLogWrite The NetErrorLogWrite function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use event logging.
NetFreeAadJoinInformation Frees the memory allocated for the specified DSREG_JOIN_INFO structure, which contains join information for a tenant and which you retrieved by calling the NetGetAadJoinInformation function.
NetGetAadJoinInformation Retrieves the join information for the specified tenant. This function examines the join information for Microsoft Azure Active Directory and the work account that the current user added.
NetGetAnyDCName The NetGetAnyDCName function returns the name of any domain controller (DC) for a domain that is directly trusted by the specified server.
NetGetDCName The NetGetDCName function returns the name of the primary domain controller (PDC). It does not return the name of the backup domain controller (BDC) for the specified domain. Also, you cannot remote this function to a non-PDC server.
NetGetDisplayInformationIndex The NetGetDisplayInformationIndex function returns the index of the first display information entry whose name begins with a specified string or whose name alphabetically follows the string.
NetGetJoinableOUs The NetGetJoinableOUs function retrieves a list of organizational units (OUs) in which a computer account can be created.
NetGetJoinInformation The NetGetJoinInformation function retrieves join status information for the specified computer.
NetGroupAdd The NetGroupAdd function creates a global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupAddUser The NetGroupAddUser function gives an existing user account membership in an existing global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupDel The NetGroupDel function deletes a global group from the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupDelUser The NetGroupDelUser function removes a user from a particular global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupEnum The NetGroupEnum function retrieves information about each global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupGetInfo The NetGroupGetInfo function retrieves information about a particular global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupGetUsers The NetGroupGetUsers function retrieves a list of the members in a particular global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupSetInfo The NetGroupSetInfo function sets the parameters of a global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetGroupSetUsers The NetGroupSetUsers function sets the membership for the specified global group.
NetJoinDomain The NetJoinDomain function joins a computer to a workgroup or domain.
NetLocalGroupAdd The NetLocalGroupAdd function creates a local group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetLocalGroupAddMember The NetLocalGroupAddMember function is obsolete. You should use the NetLocalGroupAddMembers function instead.
NetLocalGroupAddMembers The NetLocalGroupAddMembers function adds membership of one or more existing user accounts or global group accounts to an existing local group.
NetLocalGroupDel The NetLocalGroupDel function deletes a local group account and all its members from the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetLocalGroupDelMember The NetLocalGroupDelMember function is obsolete. You should use the NetLocalGroupDelMembers function instead.
NetLocalGroupDelMembers The NetLocalGroupDelMembers function removes one or more members from an existing local group. Local group members can be users or global groups.
NetLocalGroupEnum The NetLocalGroupEnum function returns information about each local group account on the specified server.
NetLocalGroupGetInfo The NetLocalGroupGetInfo function retrieves information about a particular local group account on a server.
NetLocalGroupGetMembers The NetLocalGroupGetMembers function retrieves a list of the members of a particular local group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetLocalGroupSetInfo The NetLocalGroupSetInfo function changes the name of an existing local group. The function also associates a comment with a local group.
NetLocalGroupSetMembers The NetLocalGroupSetMembers function sets the membership for the specified local group.
NetMessageBufferSend The NetMessageBufferSend function sends a buffer of information to a registered message alias.
NetMessageNameAdd The NetMessageNameAdd function registers a message alias in the message name table. The function requires that the messenger service be started.
NetMessageNameDel The NetMessageNameDel function deletes a message alias in the message name table. The function requires that the messenger service be started.
NetMessageNameEnum The NetMessageNameEnum function lists the message aliases that receive messages on a specified computer. The function requires that the messenger service be started.
NetMessageNameGetInfo The NetMessageNameGetInfo function retrieves information about a particular message alias in the message name table. The function requires that the messenger service be started.
NetProvisionComputerAccount Provisions a computer account for later use in an offline domain join operation.
NetQueryDisplayInformation The NetQueryDisplayInformation function returns user account, computer, or group account information. Call this function to quickly enumerate account information for display in user interfaces.
NetRemoteComputerSupports The NetRemoteComputerSupports function queries the redirector to retrieve the optional features the remote system supports.
NetRemoteTOD The NetRemoteTOD function returns the time of day information from a specified server.
NetRemoveAlternateComputerName Removes an alternate name for the specified computer.
NetRenameMachineInDomain The NetRenameMachineInDomain function changes the name of a computer in a domain.
NetRequestOfflineDomainJoin Executes locally on a machine to modify a Windows operating system image mounted on a volume.
NetRequestProvisioningPackageInstall Executes locally on a machine to modify a Windows operating system image mounted on a volume.
NetScheduleJobAdd The NetScheduleJobAdd function submits a job to run at a specified future time and date. This function requires that the schedule service be started on the computer to which the job is submitted.
NetScheduleJobDel The NetScheduleJobDel function deletes a range of jobs queued to run at a computer. This function requires that the schedule service be started at the computer to which the job deletion request is being sent.
NetScheduleJobEnum The NetScheduleJobEnum function lists the jobs queued on a specified computer. This function requires that the schedule service be started.
NetScheduleJobGetInfo The NetScheduleJobGetInfo function retrieves information about a particular job queued on a specified computer. This function requires that the schedule service be started.
NetServerComputerNameAdd The NetServerComputerNameAdd function enumerates the transports on which the specified server is active, and binds the emulated server name to each of the transports.
NetServerComputerNameDel The NetServerComputerNameDel function causes the specified server to cease supporting the emulated server name set by a previous call to the NetServerComputerNameAdd function. The function does this by unbinding network transports from the emulated name.
NetServerDiskEnum The NetServerDiskEnum function retrieves a list of disk drives on a server. The function returns an array of three-character strings (a drive letter, a colon, and a terminating null character).
NetServerEnum The NetServerEnum function lists all servers of the specified type that are visible in a domain.
NetServerGetInfo The NetServerGetInfo function retrieves current configuration information for the specified server.
NetServerSetInfo The NetServerSetInfo function sets a server's operating parameters; it can set them individually or collectively. The information is stored in a way that allows it to remain in effect after the system has been reinitialized.
NetServerTransportAdd The NetServerTransportAdd function binds the server to the transport protocol.
NetServerTransportAddEx The NetServerTransportAddEx function binds the specified server to the transport protocol.
NetServerTransportDel The NetServerTransportDel function unbinds (or disconnects) the transport protocol from the server. Effectively, the server can no longer communicate with clients using the specified transport protocol (such as TCP or XNS).
NetServerTransportEnum The NetServerTransportEnum function supplies information about transport protocols that are managed by the server.
NetServiceControl The NetServiceControl function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the service functions.
NetServiceEnum The NetServiceEnum function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the service functions.
NetServiceGetInfo The NetServiceGetInfo function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the service functions.
NetServiceInstall The NetServiceInstall function is obsolete. It is included for compatibility with 16-bit versions of Windows. Other applications should use the service functions.
NetSetPrimaryComputerName Sets the primary computer name for the specified computer.
NetUnjoinDomain The NetUnjoinDomain function unjoins a computer from a workgroup or a domain.
NetUseAdd The NetUseAdd function establishes a connection between the local computer and a remote server.
NetUseDel The NetUseDel function ends a connection to a shared resource.
NetUseEnum The NetUseEnum function lists all current connections between the local computer and resources on remote servers.
NetUseGetInfo The NetUseGetInfo function retrieves information about a connection to a shared resource.
NetUserAdd The NetUserAdd function adds a user account and assigns a password and privilege level.
NetUserChangePassword The NetUserChangePassword function changes a user's password for a specified network server or domain.
NetUserDel The NetUserDel function deletes a user account from a server.
NetUserEnum The NetUserEnum function retrieves information about all user accounts on a server.
NetUserGetGroups The NetUserGetGroups function retrieves a list of global groups to which a specified user belongs.
NetUserGetInfo The NetUserGetInfo function retrieves information about a particular user account on a server.
NetUserGetLocalGroups The NetUserGetLocalGroups function retrieves a list of local groups to which a specified user belongs.
NetUserModalsGet The NetUserModalsGet function retrieves global information for all users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetUserModalsSet The NetUserModalsSet function sets global information for all users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
NetUserSetGroups The NetUserSetGroups function sets global group memberships for a specified user account.
NetUserSetInfo The NetUserSetInfo function sets the parameters of a user account.
NetValidateName The NetValidateName function verifies that a name is valid for name type specified(computer name, workgroup name, domain name, or DNS computer name).
NetValidatePasswordPolicy The NetValidatePasswordPolicy function allows an application to check password compliance against an application-provided account database and verify that passwords meet the complexity, aging, minimum length, and history reuse requirements of a password policy.
NetValidatePasswordPolicyFree The NetValidatePasswordPolicyFree function frees the memory that the NetValidatePasswordPolicy function allocates for the OutputArg parameter, which is a NET_VALIDATE_OUTPUT_ARG structure.
NetWkstaGetInfo The NetWkstaGetInfo function returns information about the configuration of a workstation.
NetWkstaSetInfo The NetWkstaSetInfo function configures a workstation with information that remains in effect after the system has been reinitialized.
NetWkstaTransportAdd Not supported.
NetWkstaTransportDel Not supported.
NetWkstaTransportEnum The NetWkstaTransportEnum function supplies information about transport protocols that are managed by the redirector, which is the software on the client computer that generates file requests to the server computer.
NetWkstaUserEnum The NetWkstaUserEnum function lists information about all users currently logged on to the workstation. This list includes interactive, service and batch logons.
NetWkstaUserGetInfo The NetWkstaUserGetInfo function returns information about the currently logged-on user. This function must be called in the context of the logged-on user.
NetWkstaUserSetInfo The NetWkstaUserSetInfo function sets the user-specific information about the configuration elements for a workstation.
SetNetScheduleAccountInformation The SetNetScheduleAccountInformation function sets the AT Service account name and password. The AT Service account name and password are used as the credentials for scheduled jobs created with NetScheduleJobAdd.

Structures

Title Description
ADMIN_OTHER_INFO The ADMIN_OTHER_INFO structure contains error message information. The NetAlertRaise and NetAlertRaiseEx functions use the ADMIN_OTHER_INFO structure to specify information when raising an administrator's interrupting message.
AT_ENUM The AT_ENUM structure contains information about a submitted job. The NetScheduleJobEnum function uses this structure to enumerate and return information about an entire queue of submitted jobs.
AT_INFO The AT_INFO structure contains information about a job.
DSREG_JOIN_INFO Contains information about how a device is joined to Microsoft Azure Active Directory.
DSREG_USER_INFO Contains information about a user account that is used to join a device to Microsoft Azure Active Directory.
ERRLOG_OTHER_INFO The ERRLOG_OTHER_INFO structure contains error log information. The NetAlertRaise and NetAlertRaiseEx functions use the ERRLOG_OTHER_INFO structure to specify information when adding a new entry to the error log.
GROUP_INFO_0 The GROUP_INFO_0 structure contains the name of a global group in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
GROUP_INFO_1 The GROUP_INFO_1 structure contains a global group name and a comment to associate with the group.
GROUP_INFO_1002 The GROUP_INFO_1002 structure contains a comment to associate with a global group.
GROUP_INFO_1005 The GROUP_INFO_1005 structure contains the resource attributes associated with a global group.
GROUP_INFO_2 The GROUP_INFO_2 structure contains information about a global group, including name, identifier, and resource attributes.
GROUP_INFO_3 The GROUP_INFO_3 structure contains information about a global group, including name, security identifier (SID), and resource attributes.
GROUP_USERS_INFO_0 The GROUP_USERS_INFO_0 structure contains global group member information.
GROUP_USERS_INFO_1 The GROUP_USERS_INFO_1 structure contains global group member information.
LOCALGROUP_INFO_0 The LOCALGROUP_INFO_0 structure contains a local group name.
LOCALGROUP_INFO_1 The LOCALGROUP_INFO_1 structure contains a local group name and a comment describing the local group.
LOCALGROUP_INFO_1002 The LOCALGROUP_INFO_1002 structure contains a comment describing a local group.
LOCALGROUP_MEMBERS_INFO_0 The LOCALGROUP_MEMBERS_INFO_0 structure contains the security identifier (SID) associated with a local group member. The member can be a user account or a global group account.
LOCALGROUP_MEMBERS_INFO_1 The LOCALGROUP_MEMBERS_INFO_1 structure contains the security identifier (SID) and account information associated with the member of a local group.
LOCALGROUP_MEMBERS_INFO_2 The LOCALGROUP_MEMBERS_INFO_2 structure contains the security identifier (SID) and account information associated with a local group member.
LOCALGROUP_MEMBERS_INFO_3 The LOCALGROUP_MEMBERS_INFO_3 structure contains the account name and domain name associated with a local group member.
LOCALGROUP_USERS_INFO_0 The LOCALGROUP_USERS_INFO_0 structure contains local group member information.
MSG_INFO_0 The MSG_INFO_0 structure specifies a message alias.
MSG_INFO_1 The MSG_INFO_1 structure specifies a message alias. This structure exists only for compatibility. Message forwarding is not supported.
NET_DISPLAY_GROUP The NET_DISPLAY_GROUP structure contains information that an account manager can access to determine information about group accounts.
NET_DISPLAY_MACHINE The NET_DISPLAY_MACHINE structure contains information that an account manager can access to determine information about computers and their attributes.
NET_DISPLAY_USER The NET_DISPLAY_USER structure contains information that an account manager can access to determine information about user accounts.
NET_VALIDATE_AUTHENTICATION_INPUT_ARG A client application passes the NET_VALIDATE_AUTHENTICATION_INPUT_ARG structure to the NetValidatePasswordPolicy function when the application requests an authentication validation.
NET_VALIDATE_OUTPUT_ARG The NET_VALIDATE_OUTPUT_ARG structure contains information about persistent password-related data that has changed since the user's last logon as well as the result of the function's password validation check.
NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG A client application passes the NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG structure to the NetValidatePasswordPolicy function when the application requests a password change validation.
NET_VALIDATE_PASSWORD_HASH The NET_VALIDATE_PASSWORD_HASH structure contains a password hash.
NET_VALIDATE_PASSWORD_RESET_INPUT_ARG A client application passes the NET_VALIDATE_PASSWORD_RESET_INPUT_ARG structure to the NetValidatePasswordPolicy function when the application requests a password reset validation.
NET_VALIDATE_PERSISTED_FIELDS The NET_VALIDATE_PERSISTED_FIELDS structure contains information about a user's password properties.
NETSETUP_PROVISIONING_PARAMS The NETSETUP_PROVISIONING_PARAMS structure contains information that is used when creating a provisioning package using the NetCreateProvisionPackage function.
PRINT_OTHER_INFO Contains information about a print job.
SERVER_INFO_100 The SERVER_INFO_100 structure contains information about the specified server, including the name and platform.
SERVER_INFO_1005 The SERVER_INFO_1005 structure contains a comment that describes the specified server.
SERVER_INFO_101 The SERVER_INFO_101 structure contains information about the specified server, including name, platform, type of server, and associated software.
SERVER_INFO_1010 The SERVER_INFO_1010 structure contains the auto-disconnect time associated with the specified server.
SERVER_INFO_1016 The SERVER_INFO_1016 structure contains information about whether the server is visible to other computers in the same network domain.
SERVER_INFO_1017 The SERVER_INFO_1017 structure contains the network announce rate associated with the specified server.
SERVER_INFO_1018 The SERVER_INFO_1018 structure contains information about how much the announce rate can vary for the specified server.
SERVER_INFO_102 Contains information about the specified server, including name, platform, type of server, attributes, and associated software.
SERVER_INFO_1107 The SERVER_INFO_1107 structure specifies the number of users that can simultaneously log on to the specified server.
SERVER_INFO_1501 The SERVER_INFO_1501 structure specifies the number of files that can be open in one session on the specified server.
SERVER_INFO_1502 The SERVER_INFO_1502 structure specifies the maximum number of virtual circuits per client for the specified server.
SERVER_INFO_1503 The SERVER_INFO_1503 structure specifies the number of search operations that can be carried out simultaneously.
SERVER_INFO_1506 The SERVER_INFO_1506 structure contains information about the maximum number of work items the specified server can allocate.
SERVER_INFO_1509 The SERVER_INFO_1509 structure specifies the maximum raw mode buffer size.
SERVER_INFO_1510 The SERVER_INFO_1510 structure specifies the maximum number of users that can be logged on to the specified server using a single virtual circuit.
SERVER_INFO_1511 The SERVER_INFO_1511 structure specifies the maximum number of tree connections that users can make with a single virtual circuit.
SERVER_INFO_1512 The SERVER_INFO_1512 structure contains the maximum size of nonpaged memory that the specified server can allocate at a particular time.
SERVER_INFO_1513 The SERVER_INFO_1513 structure contains the maximum size of pageable memory that the specified server can allocate at a particular time.
SERVER_INFO_1515 The SERVER_INFO_1515 structure specifies whether the server should force a client to disconnect once the client's logon time has expired.
SERVER_INFO_1516 The SERVER_INFO_1516 structure specifies whether the server is a reliable time source.
SERVER_INFO_1518 The SERVER_INFO_1518 structure specifies whether the server is visible to LAN Manager 2.x clients.
SERVER_INFO_1523 The SERVER_INFO_1523 structure specifies the length of time the server retains information about incomplete search operations.
SERVER_INFO_1528 The SERVER_INFO_1528 structure specifies the period of time that the scavenger remains idle before waking up to service requests.
SERVER_INFO_1529 The SERVER_INFO_1529 structure specifies the minimum number of free receive work items the server requires before it begins allocating more items.
SERVER_INFO_1530 The SERVER_INFO_1530 structure specifies the minimum number of available receive work items the server requires to begin processing a server message block.
SERVER_INFO_1533 The SERVER_INFO_1533 structure specifies the maximum number of outstanding requests a client can send to the server.
SERVER_INFO_1536 The SERVER_INFO_1536 structure specifies whether the server allows clients to use opportunistic locks (oplocks) on files.
SERVER_INFO_1538 The SERVER_INFO_1538 structure specifies whether several MS-DOS File Control Blocks (FCBs) are placed in a single location.
SERVER_INFO_1539 The SERVER_INFO_1539 structure specifies whether the server processes raw Server Message Blocks (SMBs).
SERVER_INFO_1540 The SERVER_INFO_1540 structure specifies whether the server allows redirected server drives to be shared.
SERVER_INFO_1541 The SERVER_INFO_1541 structure specifies the minimum number of free connection blocks the server sets aside to handle bursts of requests by clients to connect to the server.
SERVER_INFO_1542 The SERVER_INFO_1542 structure specifies the maximum number of free connection blocks the server sets aside to handle bursts of requests by clients to connect to the server.
SERVER_INFO_1544 The SERVER_INFO_1544 structure specifies the initial number of tree connections to be allocated in the connection table.
SERVER_INFO_1550 The SERVER_INFO_1550 structure specifies the percentage of free disk space remaining before an alert message is sent.
SERVER_INFO_1552 The SERVER_INFO_1552 structure specifies the maximum time allowed for a link delay.
SERVER_INFO_402 Contains information about a specified server.
SERVER_INFO_403 The SERVER_INFO_403 structure contains information about a specified server.
SERVER_INFO_502 The SERVER_INFO_502 structure is obsolete. The structure contains information about a specified server.
SERVER_INFO_503 The SERVER_INFO_503 structure is obsolete. The structure contains information about the specified server.
SERVER_TRANSPORT_INFO_0 The SERVER_TRANSPORT_INFO_0 structure contains information about the specified transport protocol, including name, address, and location on the network.
SERVER_TRANSPORT_INFO_1 The SERVER_TRANSPORT_INFO_1 structure contains information about the specified transport protocol, including name and address. This information level is valid only for the NetServerTransportAddEx function.
SERVER_TRANSPORT_INFO_2 The SERVER_TRANSPORT_INFO_2 structure contains information about the specified transport protocol, including the transport name and address. This information level is valid only for the NetServerTransportAddEx function.
SERVER_TRANSPORT_INFO_3 The SERVER_TRANSPORT_INFO_3 structure contains information about the specified transport protocol, including name, address and password (credentials). This information level is valid only for the NetServerTransportAddEx function.
STD_ALERT The STD_ALERT structure contains the time and date when a significant event occurred.
TIME_OF_DAY_INFO The TIME_OF_DAY_INFO structure contains information about the time of day from a remote server.
USE_INFO_0 The USE_INFO_0 structure contains the name of a shared resource and the local device redirected to it.
USE_INFO_1 Contains information about the connection between a local device and a shared resource.
USE_INFO_2 The USE_INFO_2 structure contains information about a connection between a local computer and a shared resource, including connection type, connection status, user name, and domain name.
USE_INFO_3 The USE_INFO_3 structure contains information about a connection between a local computer and a shared resource, including connection type, connection status, user name, domain name, and specific flags that describe connection behavior.
USER_INFO_0 The USER_INFO_0 structure contains a user account name.
USER_INFO_1 The USER_INFO_1 structure contains information about a user account, including account name, password data, privilege level, and the path to the user's home directory.
USER_INFO_10 The USER_INFO_10 structure contains information about a user account, including the account name, comments associated with the account, and the user's full name.
USER_INFO_1003 The USER_INFO_1003 structure contains a user password. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1005 The USER_INFO_1005 structure contains a privilege level to assign to a user network account. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1006 The USER_INFO_1006 structure contains the user's home directory path. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1007 The USER_INFO_1007 structure contains a comment associated with a user network account. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1008 The USER_INFO_1008 structure contains a set of bit flags defining several user network account parameters. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1009 The USER_INFO_1009 structure contains the path for a user's logon script file. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1010 The USER_INFO_1010 structure contains a set of bit flags defining the operator privileges assigned to a user network account. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1011 The USER_INFO_1011 structure contains the full name of a network user. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1012 The USER_INFO_1012 structure contains a user comment. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1013 The USER_INFO_1013 structure contains reserved information for network accounts. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1014 The USER_INFO_1014 structure contains the names of workstations from which the user can log on. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1017 The USER_INFO_1017 structure contains expiration information for network user accounts. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1018 The USER_INFO_1018 structure contains the maximum amount of disk space available to a network user account. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1020 The USER_INFO_1020 structure contains the times during which a user can log on to the network. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1023 The USER_INFO_1023 structure contains the name of the server to which network logon requests should be sent. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1024 The USER_INFO_1024 structure contains the country/region code for a network user's language of choice. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1025 The USER_INFO_1025 structure contains the code page for a network user's language of choice. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1051 The USER_INFO_1051 structure contains the relative ID (RID) associated with the user account. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1052 The USER_INFO_1052 structure contains the path to a network user's profile. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_1053 The USER_INFO_1053 structure contains user information for network accounts. This information level is valid only when you call the NetUserSetInfo function.
USER_INFO_11 The USER_INFO_11 structure contains information about a user account, including the account name, privilege level, the path to the user's home directory, and other user-related network statistics.
USER_INFO_2 The USER_INFO_2 structure contains information about a user account, including the account name, password data, privilege level, the path to the user's home directory, and other user-related network statistics.
USER_INFO_20 Contains information about a user account, including the account name, the user's full name, a comment associated with the account, and the user's relative ID (RID).
USER_INFO_21 The USER_INFO_21 structure contains a one-way encrypted LAN Manager 2.x-compatible password.
USER_INFO_22 The USER_INFO_22 structure contains information about a user account, including the account name, privilege level, the path to the user's home directory, a one-way encrypted LAN Manager 2.x-compatible password, and other user-related network statistics.
USER_INFO_23 Contains information about a user account, including the account name, the user's full name, a comment associated with the account, and the user's security identifier (SID).
USER_INFO_24 Contains user account information on an account which is connected to an Internet identity. This information includes the Internet provider name for the user, the user's Internet name, and the user's security identifier (SID).
USER_INFO_3 The USER_INFO_3 structure contains information about a user account, including the account name, password data, privilege level, the path to the user's home directory, relative identifiers (RIDs), and other user-related network statistics.
USER_INFO_4 The USER_INFO_4 structure contains information about a user account, including the account name, password data, privilege level, the path to the user's home directory, security identifier (SID), and other user-related network statistics.
USER_MODALS_INFO_0 The USER_MODALS_INFO_0 structure contains global password information for users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1 The USER_MODALS_INFO_1 structure contains logon server and domain controller information.
USER_MODALS_INFO_1001 The USER_MODALS_INFO_1001 structure contains the minimum length for passwords in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1002 The USER_MODALS_INFO_1002 structure contains the maximum duration for passwords in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1003 The USER_MODALS_INFO_1003 structure contains the minimum duration for passwords in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1004 The USER_MODALS_INFO_1004 structure contains forced logoff information for users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1005 The USER_MODALS_INFO_1005 structure contains password history information for users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_MODALS_INFO_1006 The USER_MODALS_INFO_1006 structure contains logon server information.
USER_MODALS_INFO_1007 The USER_MODALS_INFO_1007 structure contains domain controller information.
USER_MODALS_INFO_2 The USER_MODALS_INFO_2 structure contains the Security Account Manager (SAM) domain name and identifier.
USER_MODALS_INFO_3 The USER_MODALS_INFO_3 structure contains lockout information for users and global groups in the security database, which is the security accounts manager (SAM) database or, in the case of domain controllers, the Active Directory.
USER_OTHER_INFO The USER_OTHER_INFO structure contains user error code information. The NetAlertRaise and NetAlertRaiseEx functions use the USER_OTHER_INFO structure to specify information about an event or condition of interest to a user.
WKSTA_INFO_100 Contains information about a workstation environment, including platform-specific information, the names of the domain and the local computer, and information concerning the operating system.
WKSTA_INFO_101 Contains information about a workstation environment, including platform-specific information, the name of the domain and the local computer, and information concerning the operating system.
WKSTA_INFO_102 Contains information about a workstation environment, including platform-specific information, the name of the domain and the local computer, and information concerning the operating system.
WKSTA_INFO_502 The WKSTA_INFO_502 structure is obsolete. The structure contains information about a workstation environment.
WKSTA_TRANSPORT_INFO_0 The WKSTA_TRANSPORT_INFO_0 structure contains information about the workstation transport protocol, such as Wide Area Network (WAN) or NetBIOS.
WKSTA_USER_INFO_0 The WKSTA_USER_INFO_0 structure contains the name of the user on a specified workstation.
WKSTA_USER_INFO_1 The WKSTA_USER_INFO_1 structure contains user information as it pertains to a specific workstation. The information includes the name of the current user and the domains accessed by the workstation.
WKSTA_USER_INFO_1101 The WKSTA_USER_INFO_1101 structure contains information about the domains accessed by a workstation.