estructura de FILE_NAME
[Esta estructura solo es válida para la versión 3 de los volúmenes NTFS; puede modificarse en versiones futuras].
Representa un atributo de nombre de archivo. Un archivo tiene un atributo de nombre de archivo para cada directorio en el que se escribe.
Sintaxis
typedef struct _FILE_NAME {
FILE_REFERENCE ParentDirectory;
UCHAR Reserved[0x38];
UCHAR FileNameLength;
UCHAR Flags;
WCHAR FileName[1];
} FILE_NAME, *PFILE_NAME;
Miembros
-
ParentDirectory
-
Referencia de archivo al directorio que indexa este nombre. Consulte MFT_SEGMENT_REFERENCE.
-
Reserved
-
Reservado.
-
FileNameLength
-
Longitud del nombre de archivo, en caracteres Unicode.
-
Marcas
-
Marcas de nombre de archivo.
-
FILE_NAME_NTFS (0x01)
-
FILE_NAME_DOS (0x02)
-
-
FileName
-
Primer carácter del nombre de archivo.
Observaciones
Tenga en cuenta que no hay ningún archivo de encabezado asociado para esta estructura.
Esta definición de estructura solo es válida para la versión principal 3 y la versión secundaria 0 o 1, según lo notificado por FSCTL_GET_NTFS_VOLUME_DATA.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de