Funciones de NetFile (administración de recursos compartidos de red)

Las funciones de archivo de red proporcionan una manera de supervisar y cerrar los recursos de archivo, dispositivo y canalización abiertos en un servidor. Las funciones de archivo se enumeran a continuación.

Función Descripción
NetFileClose Fuerza a un recurso a cerrarse.
NetFileEnum Devuelve información sobre los archivos abiertos en un servidor.
NetFileGetInfo Devuelve información sobre una apertura determinada de un recurso de servidor.

 

Llame a la función NetFileClose cuando el archivo no se pueda cerrar por ningún otro medio. Esta función debe usarse con precaución porque NetFileClose no escribe datos almacenados en caché en el sistema cliente en el archivo antes de cerrar el archivo.

La función NetFileEnum devuelve información sobre los recursos abiertos en un servidor. Una o varias aplicaciones pueden abrir un archivo una o varias veces. Cada apertura de archivos se identifica de forma única. La función NetFileEnum devuelve una entrada para cada apertura de archivo. La función NetFileGetInfo devuelve información sobre una apertura de un recurso.

La información del archivo está disponible en los siguientes niveles.

FILE_INFO_2
FILE_INFO_3

No se admiten los niveles 0 y 1. El nivel 2 devuelve solo el número de identificación asignado al recurso cuando se abrió. El nivel 3 devuelve el número de identificación, los permisos, los bloqueos de archivo y el nombre del usuario que abrió el recurso.

Si está programando para Active Directory, es posible que pueda llamar a determinados métodos de la Interfaz de servicio de Active Directory (ADSI) para lograr la misma funcionalidad que puede lograr llamando a las funciones NetFileEnum y NetFileGetInfo . Para obtener más información, vea IADsResource e IADsFileServiceOperations.