estructura OPEN_REPARSE_LIST_ENTRY (ntifs.h)
Esta estructura admite que los autores de llamadas abran puntos de reanálisis específicos sin impedir el comportamiento de reanálisis para todas las clases de puntos de reanálisis.
Sintaxis
typedef struct _OPEN_REPARSE_LIST_ENTRY {
LIST_ENTRY OpenReparseListEntry;
ULONG ReparseTag;
ULONG Flags;
GUID ReparseGuid;
USHORT Size;
USHORT RemainingLength;
} OPEN_REPARSE_LIST_ENTRY, *POPEN_REPARSE_LIST_ENTRY;
Miembros
OpenReparseListEntry
Entrada de la lista de reanálisis abierta.
ReparseTag
Etiqueta de reanálisis que se debe abrir directamente sin devolver STATUS_REPARSE.
Flags
Marca que controla el comportamiento cuando se encuentra un punto de reanálisis en un directorio que puede no estar vacío (uno cuya etiqueta de reanálisis es reconocida por FsRtlIsNonEmptyDirectoryReparsePointAllowed).
ReparseGuid
GUID de la etiqueta de reanálisis que se debe abrir directamente sin devolver STATUS_REPARSE.
Size
Tamaño de esta estructura.
RemainingLength
Longitud de la ruta de acceso sin procesar cuando se encontró el punto de reanálisis.
Comentarios
Esta estructura permite a los llamadores abrir puntos de reanálisis específicos sin impedir el comportamiento de reanálisis para todas las clases de puntos de reanálisis.
OPEN_REPARSE_LIST es una estructura que se usa en un ECP con ECP_TYPE_OPEN_REPARSE_GUID (323eb6a8-affd-4d95-8230-863bce09d37a
). El OPEN_REPARSE_LIST apunta a una lista de estructuras de OPEN_REPARSE_LIST_ENTRY que especifican la etiqueta y posiblemente el GUID que se debe abrir directamente sin devolver STATUS_REPARSE.
Si se encuentra una coincidencia, la estructura de OPEN_REPARSE_LIST_ENTRY correspondiente tendrá establecida la marca OPEN_REPARSE_POINT_TAG_ENCOUNTERED para indicar que el objeto que se abrió coincide con los criterios especificados. Si se encuentra una coincidencia para un directorio que no es el componente de ruta de acceso final y se devuelve STATUS_REPARSE , la longitud de la ruta de acceso sin procesar se establecerá en el campo RemainingLength .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1607 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | ntifs.h |