Puntos de análisis
Un archivo o directorio puede contener un punto de análisis, que es una colección de datos definidos por el usuario. La aplicación entiende el formato de estos datos y los almacena, y también los entiende un filtro del sistema de archivos que usted instala para interpretar los datos y procesar el archivo. Cuando una aplicación establece un punto de análisis, almacena estos datos junto con una etiqueta de análisis que identifica de forma única los datos que almacena. Cuando el sistema de archivos abre un archivo con un punto de análisis, busca el filtro del sistema de archivos asociado al formato de los datos identificado con la etiqueta de análisis. Si se encuentra un filtro del sistema de archivos, el filtro procesa el archivo según lo indicado por los datos de análisis. Si no se encuentra un filtro del sistema de archivos, se produce un error en la operación de apertura de archivos.
Por ejemplo, se usan puntos de análisis para implementar vínculos del sistema de archivos NTFS y el Servidor de almacenamiento remoto (RSS) de Microsoft. RSS usa un conjunto de reglas definido por el administrador para mover archivos que se usan con poca frecuencia al almacenamiento a largo plazo, como cintas o medios ópticos. Utiliza puntos de análisis para almacenar información sobre el archivo en el sistema de archivos. Esta información se almacena en un archivo de código auxiliar que contiene un punto de análisis cuyos datos apuntan al dispositivo donde se encuentra el archivo real. El filtro del sistema de archivos puede usar esta información para recuperar el archivo.
Los puntos de análisis se usan también para implementar carpetas montadas. Si desea obtener más información, consulte Determinación de si un directorio es una carpeta montada.
Los puntos de análisis tienen las siguientes restricciones:
Se pueden establecer puntos de análisis para un directorio, pero el directorio debe estar vacío. De lo contrario, el sistema de archivos NTFS no puede establecer el punto de análisis. Además, puede crear directorios o archivos en un directorio que contenga un punto de reanálisis con el conjunto de bits de directorio, pero no en caso contrario.
Los puntos de análisis y los atributos extendidos son mutuamente excluyentes. El sistema de archivos NTFS no puede crear un punto de análisis cuando el archivo contiene atributos extendidos y tampoco puede crear atributos extendidos en un archivo que contiene un punto de análisis.
Los datos de un punto de análisis, incluidos la etiqueta y un GUID opcional, no pueden superar los 16 KB. Si la cantidad de datos que se va a poner en un punto de análisis supera este límite, no se establece el punto de análisis.
Hay un límite de 63 puntos de análisis para cualquier ruta de acceso.
NOTA: El límite se puede reducir en función de la longitud del punto de análisis. Por ejemplo, si el punto de análisis tiene como destino una ruta de acceso completa, el límite pasa a ser 31.
Windows Server 2003 y Windows XP: hay un límite de 31 puntos de análisis para cualquier ruta de acceso.
NOTA: Cuando el bit de directorio (
D
) se establece en1
, indica que cualquier directorio con esta etiqueta de reanálisis puede tener elementos secundarios. No tiene ningún significado especial cuando se usa en un archivo que no es de directorio. El bit de directorio no es compatible con el bit suplente de nombre.
En esta sección
Tema | Descripción |
---|---|
Etiquetas de puntos de reanálisis | Cada punto de análisis tiene una etiqueta de identificación para poder diferenciar eficazmente los distintos tipos de puntos de análisis, sin tener que examinar los datos definidos por el usuario en el punto de análisis. |
Operaciones de punto de análisis | Describe las operaciones de punto de análisis que se pueden realizar con DeviceIoControl. |
Puntos de análisis y operaciones de archivos | Describe de qué forma los puntos de análisis habilitan el comportamiento del sistema de archivos que se aparta del comportamiento que la mayoría de los desarrolladores de Windows espera. |