struktur FILE_FS_LABEL_INFORMATION (ntddk.h)

Struktur FILE_FS_LABEL_INFORMATION digunakan untuk mengatur label untuk volume sistem file.

Sintaks

typedef struct _FILE_FS_LABEL_INFORMATION {
  ULONG VolumeLabelLength;
  WCHAR VolumeLabel[1];
} FILE_FS_LABEL_INFORMATION, *PFILE_FS_LABEL_INFORMATION;

Anggota

VolumeLabelLength

Panjang, dalam byte, dari nama untuk volume.

VolumeLabel[1]

Nama untuk volume.

Keterangan

Informasi ini dapat diatur dengan salah satu cara berikut:

  • Panggil FltSetVolumeInformation atau ZwSetVolumeInformationFile, meneruskan FileFsLabelInformation sebagai nilai FileInformationClass dan melewati buffer yang dialokasikan pemanggil, FILE_FS_LABEL_INFORMATION-terstruktur sebagai nilai FileInformation.
  • Buat IRP dengan kode fungsi utama IRP_MJ_SET_VOLUME_INFORMATION.
FILE_WRITE_DATA akses ke volume diperlukan untuk mengatur informasi ini.

Ukuran buffer yang diteruskan dalam parameter FileInformation ke FltSetVolumeInformation atau ZwSetVolumeInformationFile harus setidaknya sizeof (FILE_FS_LABEL_INFORMATION).

Struktur ini harus diselaraskan pada batas LONG (4-byte).

Persyaratan

Persyaratan Nilai
Header ntddk.h (termasuk Ntddk.h, Ntifs.h, Fltkernel.h)

Lihat juga

FltSetVolumeInformation

IRP_MJ_SET_VOLUME_INFORMATION

ZwSetVolumeInformationFile