Compartir a través de


estructura FILE_INFO_3 (lmshare.h)

Contiene el número de identificación y otra información pertinente sobre archivos, dispositivos y canalizaciones.

Sintaxis

typedef struct _FILE_INFO_3 {
  DWORD fi3_id;
  DWORD fi3_permissions;
  DWORD fi3_num_locks;
  LMSTR fi3_pathname;
  LMSTR fi3_username;
} FILE_INFO_3, *PFILE_INFO_3, *LPFILE_INFO_3;

Members

fi3_id

Especifica un valor DWORD que contiene el número de identificación asignado al recurso cuando se abre.

fi3_permissions

Especifica un valor DWORD que contiene los permisos de acceso asociados a la aplicación de apertura. Este miembro puede ser uno o varios de los valores siguientes.

Valor Significado
PERM_FILE_READ
Permiso para leer un recurso y, de forma predeterminada, ejecutar el recurso.
PERM_FILE_WRITE
Permiso para escribir en un recurso.
PERM_FILE_CREATE
Permiso para crear un recurso; los datos se pueden escribir al crear el recurso.

fi3_num_locks

Especifica un valor DWORD que contiene el número de bloqueos de archivo en el archivo, dispositivo o canalización.

fi3_pathname

Puntero a una cadena que especifica la ruta de acceso del recurso abierto.

Esta cadena es Unicode si se definen _WIN32_WINNT o FORCE_UNICODE .

fi3_username

Puntero a una cadena que especifica qué usuario (en los servidores que tienen seguridad de nivel de usuario) o qué equipo (en servidores que tienen seguridad de nivel de recurso compartido) abrió el recurso. Tenga en cuenta que Windows no admite la seguridad de nivel de recurso compartido.

Esta cadena es Unicode si se definen _WIN32_WINNT o FORCE_UNICODE .

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado lmshare.h (include Lm.h)

Consulte también

FILE_INFO_2

Funciones de NetFile

NetFileEnum

NetFileGetInfo

Introducción a la administración de redes

Estructuras de administración de redes