Platform SDK: Network Management

USER_MODALS_INFO_1

The USER_MODALS_INFO_1 structure contains logon server and domain controller information.

typedef struct _USER_MODALS_INFO_1 {
  DWORD    usrmod1_role;
  LPWSTR   usrmod1_primary;
}USER_MODALS_INFO_1, *PUSER_MODALS_INFO_1, *LPUSER_MODALS_INFO_1;

Members

usrmod1_role
Specifies the role of the logon server. The following values are defined.
Value Meaning
UAS_ROLE_STANDALONE The logon server is a stand-alone server.
UAS_ROLE_MEMBER The logon server is a member.
UAS_ROLE_BACKUP The logon server is a backup.
UAS_ROLE_PRIMARY The logon server is a domain controller.

If the Netlogon service is not being used, the element should be set to UAS_ROLE_STANDALONE.

usrmod1_primary
Pointer to a Unicode string that specifies the name of the domain controller that stores the primary copy of the database for the user account manager.

Requirements

  Windows NT/2000: Requires Windows NT 3.1 or later.
  Windows 95/98: Unsupported.
  Header: Declared in Lmaccess.h.

See Also

Network Management Overview, Network Management Structures, User Modal Functions, NetUserModalsGet, NetUserModalsSet