enumerasi WDF_FILE_INFORMATION_CLASS (wudfddi_types.h)
[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]
Enumerasi WDF_FILE_INFORMATION_CLASS mengidentifikasi jenis informasi file yang dapat diperoleh atau diatur oleh driver.
Sintaks
typedef enum _WDF_FILE_INFORMATION_CLASS {
WdfFileInformationDirectory,
WdfFileInformationFullDirectory,
WdfFileInformationBothDirectory,
WdfFileInformationBasic,
WdfFileInformationStandard,
WdfFileInformationInternal,
WdfFileInformationEa,
WdfFileInformationAccess,
WdfFileInformationName,
WdfFileInformationRename,
WdfFileInformationLink,
WdfFileInformationNames,
WdfFileInformationDisposition,
WdfFileInformationPosition,
WdfFileInformationFullEa,
WdfFileInformationMode,
WdfFileInformationAlignment,
WdfFileInformationAll,
WdfFileInformationAllocation,
WdfFileInformationEndOfFile,
WdfFileInformationAlternateName,
WdfFileInformationStream,
WdfFileInformationPipe,
WdfFileInformationPipeLocal,
WdfFileInformationPipeRemote,
WdfFileInformationMailslotQuery,
WdfFileInformationMailslotSet,
WdfFileInformationCompression,
WdfFileInformationObjectId,
WdfFileInformationCompletion,
WdfFileInformationMoveCluster,
WdfFileInformationQuota,
WdfFileInformationReparsePoint,
WdfFileInformationNetworkOpen,
WdfFileInformationAttributeTag,
WdfFileInformationTracking,
WdfFileInformationIdBothDirectory,
WdfFileInformationIdFullDirectory,
WdfFileInformationValidDataLength,
WdfFileInformationShortName,
WdfFileInformationIoCompletionNotification,
WdfFileInformationIoStatusBlockRange,
WdfFileInformationIoPriorityHint,
WdfFileInformationSfioReserve,
WdfFileInformationSfioVolume,
WdfFileInformationHardLink,
WdfFileInformationProcessIdsUsingFile,
WdfFileInformationNormalizedName,
WdfFileInformationNetworkPhysicalName,
WdfFileInformationIdGlobalTxDirectory,
WdfFileInformationIsRemoteDevice,
WdfFileInformationAttributeCache,
WdfFileInformationMaximum
} WDF_FILE_INFORMATION_CLASS, *PWDF_FILE_INFORMATION_CLASS;
Konstanta
WdfFileInformationDirectory |
WdfFileInformationFullDirectory |
WdfFileInformationBothDirectory |
WdfFileInformationBasic |
WdfFileInformationStandard |
WdfFileInformationInternal |
WdfFileInformationEa |
WdfFileInformationAccess |
WdfFileInformationName |
WdfFileInformationRename |
WdfFileInformationLink |
WdfFileInformationNames |
WdfFileInformationDisposition |
WdfFileInformationPosition |
WdfFileInformationFullEa |
WdfFileInformationMode |
WdfFileInformationAlignment |
WdfFileInformationAll |
WdfFileInformationAllocation |
WdfFileInformationEndOfFile |
WdfFileInformationAlternateName |
WdfFileInformationStream |
WdfFileInformationPipe |
WdfFileInformationPipeLocal |
WdfFileInformationPipeRemote |
WdfFileInformationMailslotQuery |
WdfFileInformationMailslotSet |
WdfFileInformationCompression |
WdfFileInformationObjectId |
WdfFileInformationCompletion |
WdfFileInformationMoveCluster |
WdfFileInformationQuota |
WdfFileInformationReparsePoint |
WdfFileInformationNetworkOpen |
WdfFileInformationAttributeTag |
WdfFileInformationTracking |
WdfFileInformationIdBothDirectory |
WdfFileInformationIdFullDirectory |
WdfFileInformationValidDataLength |
WdfFileInformationShortName |
WdfFileInformationIoCompletionNotification |
WdfFileInformationIoStatusBlockRange |
WdfFileInformationIoPriorityHint |
WdfFileInformationSfioReserve |
WdfFileInformationSfioVolume |
WdfFileInformationHardLink |
WdfFileInformationProcessIdsUsingFile |
WdfFileInformationNormalizedName |
WdfFileInformationNetworkPhysicalName |
WdfFileInformationIdGlobalTxDirectory |
WdfFileInformationIsRemoteDevice |
WdfFileInformationAttributeCache |
WdfFileInformationMaximum |
Keterangan
Enumerasi WDF_FILE_INFORMATION_CLASS digunakan sebagai nilai input untuk IWDFIoRequest2::GetQueryInformationParameters dan sebagai nilai output dari IWDFIoRequest2::GetSetInformationParameters.
Untuk sebagian besar nilai yang ditentukan enumerasi WDF_FILE_INFORMATION_CLASS , file header wdm.h atau ntifs.h menentukan struktur bernama FILE_XXXX_INFORMATION yang dapat digunakan driver saat mendapatkan atau mengatur informasi file.
Untuk informasi selengkapnya tentang nilai enumerasi dan struktur terkait, lihat deskripsi parameter FileInformationClass dari ZwQueryInformationFile dan ZwSetInformationFile.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi UMDF minimum | 1.9 |
Header | wudfddi_types.h (termasuk Wudfddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk