Fonctions Netfile (gestion du partage réseau)

Les fonctions de fichiers réseau permettent de surveiller et de fermer les ressources de fichier, de périphérique et de canal ouvertes sur un serveur. Les fonctions de fichier sont répertoriées ci-dessous.

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.

Appelez la fonction NetFileClose lorsque le fichier ne peut pas être fermé par un autre moyen. Cette fonction doit être utilisée avec précaution, car NetFileClose n’écrit pas les données mises en cache sur le système client dans le fichier avant de fermer le fichier.

La fonction NetFileEnum retourne des informations sur les ressources ouvertes sur un serveur. Un fichier peut être ouvert une ou plusieurs fois par une ou plusieurs applications. Chaque ouverture de fichier est identifiée de manière unique. La fonction NetFileEnum retourne une entrée pour chaque ouverture de fichier. La fonction NetFileGetInfo retourne des informations sur l’ouverture d’une ressource.

Les informations de fichier sont disponibles aux niveaux suivants.

_Informations sur le fichier _ 2
_Informations sur le fichier _ 3

Les niveaux 0 et 1 ne sont pas pris en charge. Le niveau 2 retourne uniquement le numéro d’identification affecté à la ressource lors de son ouverture. Le niveau 3 retourne le numéro d’identification, les autorisations, les verrous de fichier et le nom de l’utilisateur qui a ouvert la ressource.

Si vous programmez pour Active Directory, vous pourrez peut-être appeler certaines méthodes d’interface de service d’Active Directory (ADSI) pour obtenir les mêmes fonctionnalités que celles que vous pouvez obtenir en appelant les fonctions NetFileEnum et NetFileGetInfo . Pour plus d’informations, consultez IADsResource et IADsFileServiceOperations.