USER_INFO_24 structure (lmaccess.h)
La structure USER_INFO_24 contient des informations de compte d’utilisateur sur un compte connecté à une identité Internet. Ces informations incluent le nom du fournisseur Internet de l’utilisateur, le nom Internet de l’utilisateur et l’identificateur de sécurité (SID) de l’utilisateur.
Syntaxe
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;
Membres
usri24_internet_identity
Valeur booléenne qui indique si un compte est connecté à une identité Internet.
Ce membre a la valeur true si le compte est connecté à une identité Internet. Les autres membres de cette structure peuvent être utilisés.
Si ce membre a la valeur false, le compte n’est pas connecté à une identité Internet et les autres membres de cette structure doivent être ignorés.
usri24_flags
Ensemble d’indicateurs. Ce membre doit être égal à zéro.
usri24_internet_provider_name
Pointeur vers une chaîne Unicode qui spécifie le nom du fournisseur Internet.
usri24_internet_principal_name
Pointeur vers une chaîne Unicode qui spécifie le nom Internet de l’utilisateur.
usri24_user_sid
SID du compte local de l’utilisateur.
Remarques
Le compte d’un utilisateur pour la connexion à Windows peut être connecté à une identité Internet. Le compte d’utilisateur peut être un compte local sur un ordinateur ou un compte de domaine pour les ordinateurs joints à un domaine. La structure USER_INFO_24 est utilisée pour fournir des informations sur un compte connecté à une identité Internet.
Sur Windows 8 et Windows Server 2012, l’identité Internet d’un compte connecté peut souvent être utilisée à la place du compte d’ordinateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | lmaccess.h (include Lm.h) |