typedef enum _DSROLE_MACHINE_ROLE {
DsRole_RoleStandaloneWorkstation = 0,
DsRole_RoleMemberWorkstation,
DsRole_RoleStandaloneServer,
DsRole_RoleMemberServer,
DsRole_RoleBackupDomainController,
DsRole_RolePrimaryDomainController
} DSROLE_MACHINE_ROLE;
这些枚举值代表计算机在域中的不同角色,具体如下:
- DsRole_RoleStandaloneWorkstation: 独立工作站
- DsRole_RoleMemberWorkstation: 域成员工作站
- DsRole_RoleStandaloneServer: 独立服务器
- DsRole_RoleMemberServer: 域成员服务器
- DsRole_RoleBackupDomainController: 备用域控制器
- DsRole_RolePrimaryDomainController: 主域控制器
通过调用 DsRoleGetPrimaryDomainInformation 函数并传递 DSROLE_MACHINE_ROLE 枚举作为参数,你可以获取计算机在域中的角色信息。
转载请注明出处:http://www.pingtaimeng.com/article/detail/27348/Win32 API/Dsrole.h/DSROLE_MACHINE_ROLE