estructura FILE_FS_LABEL_INFORMATION (ntddk.h)
La estructura FILE_FS_LABEL_INFORMATION se usa para establecer la etiqueta de un volumen del sistema de archivos.
Sintaxis
typedef struct _FILE_FS_LABEL_INFORMATION {
ULONG VolumeLabelLength;
WCHAR VolumeLabel[1];
} FILE_FS_LABEL_INFORMATION, *PFILE_FS_LABEL_INFORMATION;
Miembros
VolumeLabelLength
Longitud, en bytes, del nombre del volumen.
VolumeLabel[1]
Nombre del volumen.
Comentarios
Esta información se puede establecer de cualquiera de las siguientes maneras:
- Llame a FltSetVolumeInformation o ZwSetVolumeInformationFile, pasando FileFsLabelInformation como valor de FileInformationClass y pasando un búfer asignado por el autor de la llamada FILE_FS_LABEL_INFORMATION como valor de FileInformation.
- Cree un IRP con el código de función principal IRP_MJ_SET_VOLUME_INFORMATION.
El tamaño del búfer pasado en el parámetro FileInformation a FltSetVolumeInformation o ZwSetVolumeInformationFile debe ser al menos sizeof (FILE_FS_LABEL_INFORMATION).
Esta estructura debe alinearse en un límite long (4 bytes).
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h) |