Función FsRtlValidateReparsePointBuffer (ntifs.h)
La rutina FsRtlValidateReparsePointBuffer comprueba que el búfer de punto de reanálisis especificado es válido.
Sintaxis
NTSTATUS FsRtlValidateReparsePointBuffer(
[in] ULONG BufferLength,
[in] PREPARSE_DATA_BUFFER ReparseBuffer
);
Parámetros
[in] BufferLength
Longitud del búfer de punto de reanálisis.
[in] ReparseBuffer
Búfer de punto de reanálisis que se va a validar.
Valor devuelto
FsRtlValidateReparsePointBuffer devuelve uno de los siguientes valores NTSTATUS:
Código devuelto | Descripción |
---|---|
|
El búfer es válido. |
|
El búfer no es válido, como si el búfer es demasiado largo o la longitud del búfer y la longitud de los datos en su encabezado no son coherentes. |
|
El búfer tiene una etiqueta de reanálisis no válida. |
Comentarios
Para obtener más información sobre los puntos de reanálisis, vea Puntos de reanálisis en un controlador de filtro del sistema de archivos.
Las etiquetas de reanálisis contienen varios bits que no se pueden establecer excepto los componentes del sistema. Para obtener más información, vea Reparse point Tags.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya FltKernel.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Reglas de cumplimiento de DDI | HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm) |