Partager via


Fonctions de gestion du réseau

Les fonctions de gestion réseau peuvent être regroupées comme suit.

Fonctions d’alerte

Fonction Description
NetAlertRaise Avertit tous les clients inscrits qu’un événement particulier s’est produit.
NetAlertRaiseEx Simplifie la notification des clients inscrits qu’un événement particulier s’est produit, car, contrairement à NetAlertRaise, NetAlertRaiseEx ne nécessite pas de structure STD_ALERT.

 

Fonctions de mémoire tampon d’API

Fonction Description
NetApiBufferAllocate Alloue de la mémoire à partir du tas. Appelez cette fonction lorsque vous avez besoin de compatibilité avec la fonction NetApiBufferFree.
NetApiBufferFree Libère la mémoire allouée par la fonction NetApiBufferAllocate et d’autres fonctions de gestion réseau.
NetApiBufferReallocate Modifie la taille d’une mémoire tampon allouée par un appel à la fonction NetApiBufferAllocate.
NetApiBufferSize Retourne la taille, en octets, d’une mémoire tampon allouée par un appel à la fonction NetApiBufferAllocate.

 

Fonctions d’informations de jointure Azure Active Directory

Fonction Description
NetFreeAadJoinInformation Libère la mémoire allouée pour la structure de DSREG_JOIN_INFO spécifiée, qui contient des informations de jointure pour un locataire et que vous avez récupérées en appelant la fonction NetGetAadJoinInformation.
NetGetAadJoinInformation Récupère les informations de jointure pour le locataire spécifié. Cette fonction examine les informations de jointure pour Microsoft Azure Active Directory et le compte professionnel ajouté par l’utilisateur actuel.

 

Fonctions de jonction de domaine et de service d’annuaire

Fonction Description
NetAddAlternateComputerName Ajoute un autre nom pour l’ordinateur spécifié.
NetCreateProvisioningPackage Provisionne un compte d’ordinateur pour une utilisation ultérieure dans une opération de jointure de domaine hors connexion.
NetEnumerateComputerNames Énumère les noms de l’ordinateur spécifié.
NetGetJoinableOUs Récupère une liste d’unités d’organisation dans lesquelles un compte d’ordinateur peut être créé.
NetGetJoinInformation Récupère les informations d’état de jointure pour l’ordinateur spécifié.
NetJoinDomain Joint un ordinateur à un groupe de travail ou à un domaine.
NetProvisionComputerAccount Provisionne un compte d’ordinateur pour une opération de jointure de domaine hors connexion.
NetRemoveAlternateComputerName Supprime un autre nom pour l’ordinateur spécifié.
NetRenameMachineInDomain Modifie le nom d’un ordinateur dans un domaine.
NetRequestOfflineDomainJoin S’exécute localement sur un ordinateur pour modifier une image de système d’exploitation Windows montée sur un volume. Le Registre est chargé pour l’image et le provisionnement des données d’objet blob est écrit où il peut être récupéré pendant la phase d’achèvement d’une opération de jointure de domaine hors connexion.
NetRequestProvisioningPackageInstall S’exécute localement sur un ordinateur pour modifier une image de système d’exploitation Windows montée sur un volume. Le Registre est chargé à partir de l’image et les données du package d’approvisionnement sont écrites où elles peuvent être récupérées pendant la phase d’achèvement d’une opération de jointure de domaine hors connexion.
NetSetPrimaryComputerName Définit le nom de l’ordinateur principal de l’ordinateur spécifié.
NetUnjoinDomain Disjoine un ordinateur à partir d’un groupe de travail ou d’un domaine.
NetValidateName Vérifie la validité d’un nom d’ordinateur, d’un nom de groupe de travail ou d’un nom de domaine.

 

Obtenir des fonctions

Fonction Description
NetGetAnyDCName Retourne le nom d’un contrôleur de domaine pour un domaine qui est directement approuvé par un serveur spécifié.
netGetDCName Retourne le nom du contrôleur de domaine principal (PDC) pour le domaine spécifié.
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 par ordre alphabétique suit la chaîne.
NetQueryDisplayInformation Retourne les informations de compte d’utilisateur, d’ordinateur ou de groupe global.

 

Fonctions de groupe

Fonction Description
netGroupAdd Crée un groupe global.
netGroupAddUser Ajoute un utilisateur à un groupe global existant.
NetGroupDel Supprime un groupe global, que le groupe ait ou non des membres.
netGroupDelUser Supprime un nom d’utilisateur d’un groupe global.
NetGroupEnum Répertorie tous les groupes globaux sur un serveur.
netGroupGetInfo Retourne des informations sur un groupe global particulier.
netGroupGetUsers Répertorie tous les membres d’un groupe global particulier.
netGroupSetInfo Définit des informations générales sur un groupe global.
NetGroupSetUsers Affecte des membres à un nouveau groupe global ; remplace les membres d’un groupe existant.

 

Fonctions de groupe local

Fonction Description
NetLocalGroupAdd Crée un groupe local.
NetLocalGroupAddMembers Ajoute un ou plusieurs utilisateurs ou groupes globaux à un groupe local existant.
NetLocalGroupDel Supprime un groupe local, supprimant tous les membres existants du groupe.
NetLocalGroupDelMembers Supprime un ou plusieurs membres d’un groupe local existant.
NetLocalGroupEnum Retourne des informations sur chaque compte de groupe local sur un serveur.
NetLocalGroupGetInfo Retourne des informations sur un compte de groupe local particulier sur un serveur.
NetLocalGroupGetMembers Répertorie tous les membres d’un groupe local spécifié.
NetLocalGroupSetInfo Définit des informations générales sur un groupe local.
NetLocalGroupSetMembers Affecte des membres à un groupe local.

 

Fonctions de message

Fonction Description
NetMessageBufferSend Envoie un message à un alias de message inscrit.
NetMessageNameAdd Inscrit un alias de message dans la table du nom du message.
NetMessageNameDel Supprime un alias de message de la table du nom du message.
NetMessageNameEnum Répertorie tous les alias de message stockés dans la table de noms de message.
netMessageNameGetInfo Retourne des informations sur un alias de message particulier dans la table de noms de message.

 

Fonctions NetFile

Fonction Description
NetFileClose Force la fermeture d’une ressource.
NetFileEnum Retourne des informations sur les fichiers ouverts sur un serveur.
NetFileGetInfo Retourne des informations sur une ouverture particulière d’une ressource de serveur.

 

Fonctions utilitaires distantes

Fonction Description
NetRemoteComputerSupports Interroge le redirecteur pour récupérer les fonctionnalités facultatives prises en charge par un système distant.
NetRemoteTOD Permet aux applications d’accéder aux informations du jour sur un serveur distant.

 

Fonctions de planification

Fonction Description
NetScheduleJobAdd Envoie un travail à exécuter à une date et heure ultérieure spécifiées.
NetScheduleJobDel Annule une plage de travaux mis en file d’attente pour s’exécuter sur un ordinateur.
NetScheduleJobEnum Répertorie les travaux mis en file d’attente sur un ordinateur spécifié.
NetScheduleJobGetInfo Retourne des informations sur un travail particulier mis en file d’attente sur un ordinateur.
GetNetScheduleAccountInformation Récupère le nom du compte de service AT.
SetNetScheduleAccountInformation Définit le nom et le mot de passe du compte de service AT.

 

Fonctions serveur

Fonction Description
netServerDiskEnum Retourne une liste de lecteurs de disque locaux sur un serveur.
NetServerEnum Répertorie tous les serveurs visibles d’un type particulier (ou types) dans le domaine spécifié.
NetServerGetInfo Retourne des informations de configuration sur un serveur spécifié.
netServerSetInfo Définit les paramètres d’exploitation d’un serveur.

 

Fonctions de transport de serveur et de station de travail

Fonction Description
NetServerComputerNameAdd Lie un nom de serveur émulé à chacun des protocoles de transport sur lesquels un serveur est actif. (Combine les fonctionnalités de la fonction NetServerTransportEnum et de la fonction NetServerTransportAddEx.)
NetServerComputerNameDel Déconnecte chaque protocole de transport réseau d’un nom de serveur émulé défini par un appel précédent à la fonction NetServerComputerNameAdd.
NetServerTransportAdd Lie le serveur spécifié au protocole de transport. (Cette fonction prend uniquement en charge le niveau d’informations SERVER_TRANSPORT_INFO_0.)
NetServerTransportAddEx Lie le serveur spécifié au protocole de transport. (Cette fonction étendue prend en charge les niveaux d’informations SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2et SERVER_TRANSPORT_INFO_3.)
NetServerTransportDel Déconnecte le protocole de transport du serveur.
NetServerTransportEnum Énumère les protocoles de transport gérés par le serveur.
NetWkstaTransportEnum Répertorie les protocoles de transport gérés par le redirecteur.

 

Utiliser des fonctions

Fonction Description
NetUseAdd Crée une connexion entre un ordinateur local et un serveur.
NetUseDel Termine une connexion à une ressource partagée.
netUseEnum Répertorie toutes les connexions actuelles entre l’ordinateur local et les ressources sur les serveurs distants.
NetUseGetInfo Retourne des informations sur une connexion à une ressource partagée.

 

Fonctions utilisateur

Fonction Description
netUserAdd Ajoute un compte d’utilisateur et attribue un mot de passe et un niveau de privilège.
netUserChangePassword Modifie le mot de passe d’un utilisateur pour un serveur réseau ou un domaine spécifié.
NetUserDel Supprime un compte d’utilisateur du serveur.
NetUserEnum Répertorie tous les comptes d’utilisateur sur un serveur.
NetUserGetGroups Retourne une liste de noms de groupes globaux auxquels appartient un utilisateur.
netUserGetInfo Retourne des informations sur un compte d’utilisateur particulier sur un serveur.
NetUserGetLocalGroups Retourne une liste de noms de groupes locaux auxquels appartient un utilisateur.
NetUserSetGroups Définit les appartenances aux groupes globaux pour un compte d’utilisateur spécifié.
NetUserSetInfo Définit le mot de passe et d’autres éléments d’un compte d’utilisateur.

 

Fonctions modales utilisateur

Fonction Description
NetUserModalsGet Retourne 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 SAM (Security Accounts Manager) ou, dans le cas des contrôleurs de domaine, Active Directory.
NetUserModalsSet Définit des informations globales pour tous les utilisateurs et groupes globaux dans la base de données de sécurité.

 

Fonctions de validation

Fonction Description
NetValidatePasswordPolicyFree Libère la mémoire que la fonction NetValidatePasswordPolicy alloue pour le paramètre OutputArg,
NetValidatePasswordPolicy Permet à une application de vérifier la conformité des mots de passe sur une base de données de compte fournie par l’application et de vérifier que les mots de passe répondent à la complexité, au vieillissement, à la longueur minimale et aux exigences de réutilisation de l’historique d’une stratégie de mot de passe.

 

Fonctions utilisateur de station de travail et de station de travail

Fonction Description
NetWkstaGetInfo Retourne des informations sur les éléments de configuration d’une station de travail.
NetWkstaSetInfo Configure une station de travail.
NetWkstaUserEnum Répertorie les informations sur tous les utilisateurs actuellement connectés à la station de travail.
NetWkstaUserGetInfo Retourne des informations sur un utilisateur actuellement connecté.
NetWkstaUserSetInfo Définit les informations spécifiques à l’utilisateur pour les éléments de configuration d’une station de travail.

 

Fonctions obsolètes

fonctions de mise en réseau Windows