USER_INFO_24 结构 (lmaccess.h)

USER_INFO_24结构包含连接到 Internet 标识的帐户上的用户帐户信息。 此信息包括用户的 Internet 提供程序名称、用户的 Internet 名称和用户的安全标识符 (SID) 。

语法

typedef struct _USER_INFO_24 {
  BOOL   usri24_internet_identity;
  DWORD  usri24_flags;
  LPWSTR usri24_internet_provider_name;
  LPWSTR usri24_internet_principal_name;
  PSID   usri24_user_sid;
} USER_INFO_24, *PUSER_INFO_24, *LPUSER_INFO_24;

成员

usri24_internet_identity

一个布尔值,指示帐户是否连接到 Internet 标识。

如果帐户已连接到 Internet 标识,则此成员为 true。 可以使用此结构中的其他成员。

如果此成员为 false,则帐户未连接到 Internet 标识,应忽略此结构中的其他成员。

usri24_flags

一组标志。 此成员必须为零。

usri24_internet_provider_name

指向 Unicode 字符串的指针,该字符串指定 Internet 提供程序名称。

usri24_internet_principal_name

指向 Unicode 字符串的指针,该字符串指定用户的 Internet 名称。

usri24_user_sid

用户的本地帐户 SID。

注解

登录 Windows 的用户帐户可以连接到 Internet 标识。 用户帐户可以是计算机上的本地帐户,也可以是已加入域的计算机的域帐户。 USER_INFO_24结构用于提供有关连接到 Internet 标识的帐户的信息。

在Windows 8和Windows Server 2012,通常可以使用已连接帐户的 Internet 标识而不是计算机帐户。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 lmaccess.h (包括 Lm.h)

另请参阅

NetUserGetInfo

SID