Partager via


en-tête lmaccess.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

lmaccess.h contient les interfaces de programmation suivantes :

Fonctions

 
I_NetLogonControl2

Contrôle différents aspects du service Netlogon.
NetAccessAdd

Non pris en charge. (NetAccessAdd)
NetAccessDel

Non pris en charge. (NetAccessDel)
NetAccessEnum

Non pris en charge. (NetAccessEnum)
NetAccessGetInfo

Non pris en charge. (NetAccessGetInfo)
NetAccessGetUserPerms

Non pris en charge. (NetAccessGetUserPerms)
NetAccessSetInfo

Non pris en charge. (NetAccessSetInfo)
NetAddServiceAccount

Crée un compte de service managé autonome (sMSA) ou récupère les informations d’identification d’un compte de service géré de groupe (gMSA) et stocke les informations de compte sur l’ordinateur local.
NetEnumerateServiceAccounts

Énumère les comptes de service managé (sMSA) autonomes sur le serveur spécifié.
NetGetAnyDCName

La fonction NetGetAnyDCName retourne le nom d’un contrôleur de domaine (DC) pour un domaine qui est directement approuvé par le serveur spécifié.
NetGetDCName

La fonction NetGetDCName retourne le nom du contrôleur de domaine principal (PDC). Il ne retourne pas le nom du contrôleur de domaine de sauvegarde (BDC) pour le domaine spécifié. En outre, vous ne pouvez pas mettre à distance cette fonction vers un serveur non PDC.
NetGetDisplayInformationIndex

La fonction NetGetDisplayInformationIndex retourne l’index de la première entrée d’informations d’affichage dont le nom commence par une chaîne spécifiée ou dont le nom suit la chaîne par ordre alphabétique.
NetGroupAdd

La fonction NetGroupAdd crée un groupe global dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupAddUser

La fonction NetGroupAddUser donne une appartenance à un compte d’utilisateur existant dans un groupe global existant dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupDel

La fonction NetGroupDel supprime un groupe global de la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupDelUser

La fonction NetGroupDelUser supprime un utilisateur d’un groupe global particulier dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupEnum

La fonction NetGroupEnum récupère des informations sur chaque groupe global de la base de données de sécurité, qui est la base de données du gestionnaire des comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupGetInfo

La fonction NetGroupGetInfo récupère des informations sur un groupe global particulier dans la base de données de sécurité, qui est la base de données du gestionnaire des comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupGetUsers

La fonction NetGroupGetUsers récupère une liste des membres d’un groupe global particulier dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupSetInfo

La fonction NetGroupSetInfo définit les paramètres d’un groupe global dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetGroupSetUsers

La fonction NetGroupSetUsers définit l’appartenance au groupe global spécifié.
NetIsServiceAccount

Teste si le compte de service managé autonome (sMSA) ou le compte de service managé de groupe (gMSA) spécifié existe dans le magasin Netlogon sur le serveur spécifié.
NetLocalGroupAdd

La fonction NetLocalGroupAdd crée un groupe local dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetLocalGroupAddMember

La fonction NetLocalGroupAddMember est obsolète. Vous devez utiliser la fonction NetLocalGroupAddMembers à la place.
NetLocalGroupAddMembers

La fonction NetLocalGroupAddMembers ajoute l’appartenance d’un ou de plusieurs comptes d’utilisateur ou de groupes globaux existants à un groupe local existant.
NetLocalGroupDel

La fonction NetLocalGroupDel supprime un compte de groupe local et tous ses membres de la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetLocalGroupDelMember

La fonction NetLocalGroupDelMember est obsolète. Vous devez utiliser la fonction NetLocalGroupDelMembers à la place.
NetLocalGroupDelMembers

La fonction NetLocalGroupDelMembers supprime un ou plusieurs membres d’un groupe local existant. Les membres du groupe local peuvent être des utilisateurs ou des groupes globaux.
NetLocalGroupEnum

La fonction NetLocalGroupEnum retourne des informations sur chaque compte de groupe local sur le serveur spécifié.
NetLocalGroupGetInfo

La fonction NetLocalGroupGetInfo récupère des informations sur un compte de groupe local particulier sur un serveur.
NetLocalGroupGetMembers

La fonction NetLocalGroupGetMembers récupère une liste des membres d’un groupe local particulier dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetLocalGroupSetInfo

La fonction NetLocalGroupSetInfo modifie le nom d’un groupe local existant. La fonction associe également un commentaire à un groupe local.
NetLocalGroupSetMembers

La fonction NetLocalGroupSetMembers définit l’appartenance au groupe local spécifié.
NetQueryDisplayInformation

La fonction NetQueryDisplayInformation renvoie des informations de compte d’utilisateur, d’ordinateur ou de groupe. Appelez cette fonction pour énumérer rapidement les informations de compte à afficher dans les interfaces utilisateur.
NetQueryServiceAccount

Obtient des informations sur le compte de service managé spécifié.
NetRemoveServiceAccount

Supprime le compte de service spécifié de la base de données Active Directory s’il s’agit d’un compte de service managé (sMSA) autonome.
NetUserAdd

La fonction NetUserAdd ajoute un compte d’utilisateur et attribue un mot de passe et un niveau de privilège.
NetUserChangePassword

La fonction NetUserChangePassword modifie le mot de passe d’un utilisateur pour un serveur réseau ou un domaine spécifié.
NetUserDel

La fonction NetUserDel supprime un compte d’utilisateur d’un serveur.
NetUserEnum

La fonction NetUserEnum récupère des informations sur tous les comptes d’utilisateur sur un serveur.
NetUserGetGroups

La fonction NetUserGetGroups récupère une liste de groupes globaux auxquels appartient un utilisateur spécifié.
NetUserGetInfo

La fonction NetUserGetInfo récupère des informations sur un compte d’utilisateur particulier sur un serveur.
NetUserGetLocalGroups

La fonction NetUserGetLocalGroups récupère une liste de groupes locaux auxquels appartient un utilisateur spécifié.
NetUserModalsGet

La fonction NetUserModalsGet récupère des informations globales pour tous les utilisateurs et groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetUserModalsSet

La fonction NetUserModalsSet définit des informations globales pour tous les utilisateurs et groupes globaux de la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetUserSetGroups

La fonction NetUserSetGroups définit les appartenances de groupe globales pour un compte d’utilisateur spécifié.
NetUserSetInfo

La fonction NetUserSetInfo définit les paramètres d’un compte d’utilisateur.
NetValidatePasswordPolicy

La fonction NetValidatePasswordPolicy permet à une application de case activée conformité des mots de passe par rapport à une base de données de compte fournie par l’application et de vérifier que les mots de passe répondent aux exigences de complexité, de vieillissement, de longueur minimale et de réutilisation de l’historique d’une stratégie de mot de passe.
NetValidatePasswordPolicyFree

La fonction NetValidatePasswordPolicyFree libère la mémoire allouée par la fonction NetValidatePasswordPolicy pour le paramètre OutputArg, qui est une structure NET_VALIDATE_OUTPUT_ARG.

Structures

 
GROUP_INFO_0

La structure GROUP_INFO_0 contient le nom d’un groupe global dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
GROUP_INFO_1

La structure GROUP_INFO_1 contient un nom de groupe global et un commentaire à associer au groupe.
GROUP_INFO_1002

La structure GROUP_INFO_1002 contient un commentaire à associer à un groupe global.
GROUP_INFO_1005

La structure GROUP_INFO_1005 contient les attributs de ressource associés à un groupe global.
GROUP_INFO_2

La structure GROUP_INFO_2 contient des informations sur un groupe global, notamment le nom, l’identificateur et les attributs de ressource.
GROUP_INFO_3

La structure GROUP_INFO_3 contient des informations sur un groupe global, notamment le nom, l’identificateur de sécurité (SID) et les attributs de ressource.
GROUP_USERS_INFO_0

La structure GROUP_USERS_INFO_0 contient des informations globales sur les membres du groupe.
GROUP_USERS_INFO_1

La structure GROUP_USERS_INFO_1 contient des informations globales sur les membres du groupe.
LOCALGROUP_INFO_0

La structure LOCALGROUP_INFO_0 contient un nom de groupe local.
LOCALGROUP_INFO_1

La structure LOCALGROUP_INFO_1 contient un nom de groupe local et un commentaire décrivant le groupe local.
LOCALGROUP_INFO_1002

La structure LOCALGROUP_INFO_1002 contient un commentaire décrivant un groupe local.
LOCALGROUP_MEMBERS_INFO_0

La structure LOCALGROUP_MEMBERS_INFO_0 contient l’identificateur de sécurité (SID) associé à un membre du groupe local. Le membre peut être un compte d’utilisateur ou un compte de groupe global.
LOCALGROUP_MEMBERS_INFO_1

La structure LOCALGROUP_MEMBERS_INFO_1 contient l’identificateur de sécurité (SID) et les informations de compte associées au membre d’un groupe local.
LOCALGROUP_MEMBERS_INFO_2

La structure LOCALGROUP_MEMBERS_INFO_2 contient l’identificateur de sécurité (SID) et les informations de compte associées à un membre du groupe local.
LOCALGROUP_MEMBERS_INFO_3

La structure LOCALGROUP_MEMBERS_INFO_3 contient le nom de compte et le nom de domaine associés à un membre du groupe local.
LOCALGROUP_USERS_INFO_0

La structure LOCALGROUP_USERS_INFO_0 contient des informations sur les membres du groupe local.
MSA_INFO_0

Spécifie des informations sur un compte de service managé.
NET_DISPLAY_GROUP

La structure NET_DISPLAY_GROUP contient des informations auxquelles un gestionnaire de comptes peut accéder pour déterminer des informations sur les comptes de groupe.
NET_DISPLAY_MACHINE

La structure NET_DISPLAY_MACHINE contient des informations auxquelles un gestionnaire de comptes peut accéder pour déterminer des informations sur les ordinateurs et leurs attributs.
NET_DISPLAY_USER

La structure NET_DISPLAY_USER contient des informations auxquelles un gestionnaire de comptes peut accéder pour déterminer des informations sur les comptes d’utilisateur.
NET_VALIDATE_AUTHENTICATION_INPUT_ARG

Une application cliente transmet la structure NET_VALIDATE_AUTHENTICATION_INPUT_ARG à la fonction NetValidatePasswordPolicy lorsque l’application demande une validation d’authentification.
NET_VALIDATE_OUTPUT_ARG

La structure NET_VALIDATE_OUTPUT_ARG contient des informations sur les données persistantes liées aux mots de passe qui ont changé depuis la dernière ouverture de session de l’utilisateur, ainsi que le résultat de la case activée de validation de mot de passe de la fonction.
NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG

Une application cliente transmet la structure NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG à la fonction NetValidatePasswordPolicy lorsque l’application demande une validation de modification de mot de passe.
NET_VALIDATE_PASSWORD_HASH

La structure NET_VALIDATE_PASSWORD_HASH contient un hachage de mot de passe.
NET_VALIDATE_PASSWORD_RESET_INPUT_ARG

Une application cliente transmet la structure NET_VALIDATE_PASSWORD_RESET_INPUT_ARG à la fonction NetValidatePasswordPolicy lorsque l’application demande une validation de réinitialisation de mot de passe.
NET_VALIDATE_PERSISTED_FIELDS

La structure NET_VALIDATE_PERSISTED_FIELDS contient des informations sur les propriétés du mot de passe d’un utilisateur.
NETLOGON_INFO_1

Définit une réponse de requête de contrôle de niveau 1 à partir d’un contrôleur de domaine.
NETLOGON_INFO_2

Définit une réponse de requête de contrôle de niveau 2 à partir d’un contrôleur de domaine.
NETLOGON_INFO_3

Définit une réponse de requête de contrôle de niveau 3 à partir d’un contrôleur de domaine.
NETLOGON_INFO_4

Définit une réponse de requête de contrôle de niveau 4 à partir d’un contrôleur de domaine.
USER_INFO_0

La structure USER_INFO_0 contient un nom de compte d’utilisateur.
USER_INFO_1

La structure USER_INFO_1 contient des informations sur un compte d’utilisateur, notamment le nom du compte, les données de mot de passe, le niveau de privilège et le chemin d’accès au répertoire de base de l’utilisateur.
USER_INFO_10

La structure USER_INFO_10 contient des informations sur un compte d’utilisateur, notamment le nom du compte, les commentaires associés au compte et le nom complet de l’utilisateur.
USER_INFO_1003

La structure USER_INFO_1003 contient un mot de passe utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1005

La structure USER_INFO_1005 contient un niveau de privilège à attribuer à un compte réseau d’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1006

La structure USER_INFO_1006 contient le chemin d’accès du répertoire de base de l’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1007

La structure USER_INFO_1007 contient un commentaire associé à un compte réseau d’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1008

La structure USER_INFO_1008 contient un ensemble d’indicateurs de bits définissant plusieurs paramètres de compte réseau d’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1009

La structure USER_INFO_1009 contient le chemin d’accès du fichier de script d’ouverture de session d’un utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1010

La structure USER_INFO_1010 contient un ensemble d’indicateurs de bits définissant les privilèges d’opérateur attribués à un compte réseau d’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1011

La structure USER_INFO_1011 contient le nom complet d’un utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1012

La structure USER_INFO_1012 contient un commentaire utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1013

La structure USER_INFO_1013 contient des informations réservées pour les comptes réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1014

La structure USER_INFO_1014 contient les noms des stations de travail à partir desquelles l’utilisateur peut se connecter. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1017

La structure USER_INFO_1017 contient des informations d’expiration pour les comptes d’utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1018

La structure USER_INFO_1018 contient la quantité maximale d’espace disque disponible pour un compte d’utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1020

La structure USER_INFO_1020 contient les heures pendant lesquelles un utilisateur peut se connecter au réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1023

La structure USER_INFO_1023 contient le nom du serveur auquel les demandes d’ouverture de session réseau doivent être envoyées. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1024

La structure USER_INFO_1024 contient le code de pays/région pour la langue de choix d’un utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1025

La structure USER_INFO_1025 contient la page de code du langage de choix d’un utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1051

La structure USER_INFO_1051 contient l’ID relatif (RID) associé au compte d’utilisateur. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1052

La structure USER_INFO_1052 contient le chemin d’accès au profil d’un utilisateur réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_1053

La structure USER_INFO_1053 contient des informations utilisateur pour les comptes réseau. Ce niveau d’informations est valide uniquement lorsque vous appelez la fonction NetUserSetInfo.
USER_INFO_11

La structure USER_INFO_11 contient des informations sur un compte d’utilisateur, notamment le nom du compte, le niveau de privilège, le chemin d’accès au répertoire de base de l’utilisateur et d’autres statistiques réseau liées à l’utilisateur.
USER_INFO_2

La structure USER_INFO_2 contient des informations sur un compte d’utilisateur, notamment le nom du compte, les données de mot de passe, le niveau de privilège, le chemin d’accès au répertoire de base de l’utilisateur et d’autres statistiques réseau liées à l’utilisateur.
USER_INFO_20

Contient des informations sur un compte d’utilisateur, notamment le nom du compte, le nom complet de l’utilisateur, un commentaire associé au compte et l’ID relatif (RID) de l’utilisateur.
USER_INFO_21

La structure USER_INFO_21 contient un mot de passe chiffré unidirectionnel compatible AVEC LAN Manager 2.x.
USER_INFO_22

La structure USER_INFO_22 contient des informations sur un compte d’utilisateur, notamment le nom du compte, le niveau de privilège, le chemin d’accès au répertoire de base de l’utilisateur, un mot de passe compatible avec LAN Manager 2.x chiffré unidirectionnel et d’autres statistiques réseau liées à l’utilisateur.
USER_INFO_23

Contient des informations sur un compte d’utilisateur, notamment le nom du compte, le nom complet de l’utilisateur, un commentaire associé au compte et l’identificateur de sécurité (SID) de l’utilisateur.
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.
USER_INFO_3

La structure USER_INFO_3 contient des informations sur un compte d’utilisateur, notamment le nom du compte, les données de mot de passe, le niveau de privilège, le chemin d’accès au répertoire de base de l’utilisateur, les identificateurs relatifs (RID) et d’autres statistiques réseau liées à l’utilisateur.
USER_INFO_4

La structure USER_INFO_4 contient des informations sur un compte d’utilisateur, notamment le nom du compte, les données de mot de passe, le niveau de privilège, le chemin d’accès au répertoire de base de l’utilisateur, l’identificateur de sécurité (SID) et d’autres statistiques réseau liées à l’utilisateur.
USER_MODALS_INFO_0

La structure USER_MODALS_INFO_0 contient des informations de mot de passe globales pour les utilisateurs et les groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
USER_MODALS_INFO_1

La structure USER_MODALS_INFO_1 contient des informations sur le serveur d’ouverture de session et le contrôleur de domaine.
USER_MODALS_INFO_1001

La structure USER_MODALS_INFO_1001 contient la longueur minimale des mots de passe dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, active Directory.
USER_MODALS_INFO_1002

La structure USER_MODALS_INFO_1002 contient la durée maximale des mots de passe dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
USER_MODALS_INFO_1003

La structure USER_MODALS_INFO_1003 contient la durée minimale des mots de passe dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
USER_MODALS_INFO_1004

La structure USER_MODALS_INFO_1004 contient des informations de déconnexion forcée pour les utilisateurs et les groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
USER_MODALS_INFO_1005

La structure USER_MODALS_INFO_1005 contient des informations d’historique des mots de passe pour les utilisateurs et les groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.
USER_MODALS_INFO_1006

La structure USER_MODALS_INFO_1006 contient des informations de serveur d’ouverture de session.
USER_MODALS_INFO_1007

La structure USER_MODALS_INFO_1007 contient des informations sur le contrôleur de domaine.
USER_MODALS_INFO_2

La structure USER_MODALS_INFO_2 contient le nom de domaine et l’identificateur du Gestionnaire de comptes de sécurité (SAM).
USER_MODALS_INFO_3

La structure USER_MODALS_INFO_3 contient des informations de verrouillage pour les utilisateurs et les groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire de comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.

Énumérations

 
MSA_INFO_LEVEL

Indique le niveau d’un compte de service managé.
MSA_INFO_STATE

Indique l’état d’un compte de service managé.