Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
FltCreateSystemVolumeInformationFolder comprueba la existencia de la carpeta "Información del volumen del sistema" en un volumen del sistema de archivos. Si la carpeta no está presente, se crea la carpeta.
Sintaxis
NTSTATUS FLTAPI FltCreateSystemVolumeInformationFolder(
[in] PFLT_INSTANCE Instance
);
Parámetros
[in] Instance
Puntero de instancia opaco para una instancia que está asociada al volumen.
Valor devuelto
fltCreateSystemVolumeInformationFolder devuelve STATUS_SUCCESS o un estado de error adecuado que representa el estado de finalización final de la operación. Entre los códigos de estado de error posibles se incluyen los siguientes:
| Código devuelto | Descripción |
|---|---|
| STATUS_INSUFFICIENT_RESOURCES | No se pudo asignar un búfer temporal requerido por esta función. |
Observaciones
FltCreateSystemVolumeInformationFolder comprueba la existencia de la carpeta "Información del volumen del sistema" en el directorio raíz del volumen al que se adjunta el de instancia de especificado.
Si la carpeta no está presente, se crea la carpeta. Si el volumen es un volumen NTFS, la carpeta se crea con una lista de control de acceso (ACL) que contiene una entrada de control de acceso (ACE) que indica el acceso completo para la cuenta del sistema local y la ACE tendrá establecidos los bits de herencia. La carpeta se creará con los atributos FILE_ATTRIBUTE_HIDDEN y FILE_ATTRIBUTE_SYSTEM establecidos.
Si la carpeta ya está presente y el volumen es un volumen NTFS, la ACE que indica el control total para SYSTEM se comprobará y, si es necesario, se modificarán para que se establezcan los bits de herencia.
Para obtener más información sobre la seguridad y el control de acceso, consulte la documentación sobre estos temas en Microsoft Windows SDK.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Universal |
| encabezado de | fltkernel.h (incluya Fltkernel.h) |
| biblioteca de | FltMgr.lib |