Fonctions de gestion 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 aux 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 du tas. Appelez cette fonction lorsque vous avez besoin d’une 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 à la structure de DSREG_JOIN_INFO spécifiée, qui contient les informations de jointure d’un locataire et que vous avez récupérée 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 que l’utilisateur actuel a ajouté.

 

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 (UO) dans lesquelles un compte d’ordinateur peut être créé.
NetGetJoinInformation Récupère les informations de jointure status pour l’ordinateur spécifié.
NetJoinDomain Joint un ordinateur à un groupe de travail ou un domaine.
NetProvisionComputerAccount Provisionne un compte d’ordinateur pour une utilisation ultérieure dans 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 l’approvisionnement des données d’objet blob est écrit où elles peuvent être récupérées 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 pour l’ordinateur spécifié.
NetUnjoinDomain Dissocie un ordinateur 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 suit la chaîne par ordre alphabétique.
NetQueryDisplayInformation Retourne des 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, qu’il 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 locales

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, en 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 de noms de message.
NetMessageNameDel Supprime un alias de message de la table de noms de 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 nom 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 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 d’heure de la journée 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 AT Service.
SetNetScheduleAccountInformation Définit le nom et le mot de passe du compte AT Service.

 

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 de types) dans le domaine spécifié.
NetServerGetInfo Retourne des informations de configuration sur un serveur spécifié.
NetServerSetInfo Définit les paramètres de fonctionnement d’un serveur.

 

Fonctions de transport serveur et 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_2 et 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 Met fin à 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èges.
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 un utilisateur appartient.
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 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.
NetUserModalsSet Définit des informations globales pour tous les utilisateurs et groupes globaux de la base de données de sécurité.

 

Fonctions de validation

Fonction Description
NetValidatePasswordPolicyFree Libère la mémoire allouée par la fonction NetValidatePasswordPolicy pour le paramètre OutputArg ,
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.

 

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 des 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