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é. |