NET_DISPLAY_MACHINE 结构 (lmaccess.h)
NET_DISPLAY_MACHINE结构包含客户经理可以访问的信息,以确定有关计算机及其属性的信息。
语法
typedef struct _NET_DISPLAY_MACHINE {
LPWSTR usri2_name;
LPWSTR usri2_comment;
DWORD usri2_flags;
DWORD usri2_user_id;
DWORD usri2_next_index;
} NET_DISPLAY_MACHINE, *PNET_DISPLAY_MACHINE;
成员
usri2_name
类型: LPWSTR
指向 Unicode 字符串的指针,该字符串指定要访问的计算机的名称。
usri2_comment
类型: LPWSTR
指向包含与计算机关联的注释的 Unicode 字符串的指针。 此字符串可以是 null 字符串,也可以在终止 null 字符之前具有任意数量的字符。
usri2_flags
类型:DWORD
一组标志,其中包含确定多个特征的值。 此成员可以是以下一个或多个值。
请注意,设置用户帐户控制标志可能需要某些权限和控制访问权限。 有关详细信息,请参阅 NetUserSetInfo 函数的“备注”部分。
值 | 含义 |
---|---|
|
执行的登录脚本。 必须设置此值。 |
|
用户的帐户已禁用。 |
|
不需要密码。 |
|
用户无法更改密码。 |
|
帐户当前已锁定 (阻止) 。 对于 NetUserSetInfo 函数,可以清除此值以解锁以前锁定的帐户。 此值不能用于锁定以前解锁的帐户。 |
|
表示密码,该密码永远不会在帐户中过期。 |
|
帐户已启用委派。 这是一个安全敏感设置;应严格控制启用了此选项的帐户。 此设置允许在帐户下运行的服务假定客户端的标识,并作为该用户向网络上的其他远程服务器进行身份验证。 |
|
用户的密码存储在 Active Directory 中的可逆加密下。 |
|
将帐户标记为“敏感”;其他用户不能充当此用户帐户的代理人。 |
|
要求用户使用智能卡登录到用户帐户。 |
|
将此主体限制为仅使用数据加密标准 (DES) 密钥的加密类型。 |
|
此帐户不需要 Kerberos 预身份验证即可登录。 |
|
用户的密码已过期。
Windows 2000: 不支持此值。 |
|
信任该帐户对 Kerberos 安全包外部的用户进行身份验证,并通过受约束的委派委托该用户。 这是一个安全敏感设置;应严格控制启用了此选项的帐户。 此设置允许在帐户下运行的服务断言客户端的标识,并作为该用户进行身份验证,以在网络上专门配置服务。
Windows XP/2000: 不支持此值。 |
以下值描述了帐户类型。 只能设置一个值。 不能使用 NetUserSetInfo 函数更改帐户类型。
usri2_user_id
类型:DWORD
计算机的 RID) (相对标识符。 定义计算机时,相对标识符由帐户数据库确定。 有关 RIDS 的详细信息,请参阅 SID 组件。
usri2_next_index
类型:DWORD
NetQueryDisplayInformation 函数返回的最后一个条目的索引。 将此值作为 Index 参数传递给 NetQueryDisplayInformation 以返回下一个逻辑条目。 请注意,除了通过对 NetQueryDisplayInformation 的其他调用检索更多数据外,不应将此成员的值用于任何目的。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | lmaccess.h (包括 Lm.h) |