Freigeben über


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;

Angehörige

VolumeLabelLength

Länge des Namens für das Volume in Byte.

VolumeLabel[1]

Name für das Volume.

Bemerkungen

Diese Informationen können auf eine der folgenden Arten festgelegt werden:

  • Rufen Sie FltSetVolumeInformation oder ZwSetVolumeInformationFileauf, und übergeben Sie FileFsLabelInformation als Wert von FileInformationClass und übergeben Sie einen zugeordneten, FILE_FS_LABEL_INFORMATION strukturierten Puffer als Wert von FileInformation.
  • Erstellen Sie ein IRP mit hauptfunktionscode IRP_MJ_SET_VOLUME_INFORMATION.
FILE_WRITE_DATA Zugriff auf das Volume ist erforderlich, um diese Informationen festzulegen.

Die Größe des Puffers, der im parameter FileInformation an FltSetVolumeInformation oder ZwSetVolumeInformationFile übergeben wird, muss mindestens Größe (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)

Siehe auch

FltSetVolumeInformation

IRP_MJ_SET_VOLUME_INFORMATION

ZwSetVolumeInformationFile-