FILE_FS_LABEL_INFORMATION-Struktur (ntddk.h)
Die FILE_FS_LABEL_INFORMATION-Struktur wird verwendet, um die Bezeichnung für ein Dateisystemvolume festzulegen.
Syntax
typedef struct _FILE_FS_LABEL_INFORMATION {
ULONG VolumeLabelLength;
WCHAR VolumeLabel[1];
} FILE_FS_LABEL_INFORMATION, *PFILE_FS_LABEL_INFORMATION;
Member
VolumeLabelLength
Länge des Namens für das Volume in Byte.
VolumeLabel[1]
Name für das Volume.
Hinweise
Diese Informationen können auf eine der folgenden Arten festgelegt werden:
- Rufen Sie FltSetVolumeInformation oder ZwSetVolumeInformationFile auf, übergeben Sie FileFsLabelInformation als Wert von FileInformationClass und übergeben einen vom Aufrufer zugeordneten, FILE_FS_LABEL_INFORMATION strukturierten Puffer als Wert von FileInformation.
- Erstellen Sie ein IRP mit hauptfunktionscode IRP_MJ_SET_VOLUME_INFORMATION.
Die Größe des Puffers, der im FileInformation-Parameter an FltSetVolumeInformation oder ZwSetVolumeInformationFile übergeben wird, muss mindestens sizeof (FILE_FS_LABEL_INFORMATION) sein.
Diese Struktur muss an einer LONG-Grenze (4 Byte) ausgerichtet werden.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |