WDF_FILE_INFORMATION_CLASS 열거형(wudfddi_types.h)

[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한되어 있습니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]

WDF_FILE_INFORMATION_CLASS 열거형은 드라이버가 가져오거나 설정할 수 있는 파일 정보의 형식을 식별합니다.

Syntax

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;

상수

 
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 열거형은 IWDFIoRequest2::GetQueryInformationParameters에 대한 입력 값으로 사용되며 IWDFIoRequest2::GetSetInformationParameters의 출력 값으로 사용됩니다.

WDF_FILE_INFORMATION_CLASS 열거형이 정의하는 대부분의 값에 대해 wdm.h 또는 ntifs.h 헤더 파일은 드라이버가 파일 정보를 가져오거나 설정할 때 사용할 수 있는 FILE_XXXX_INFORMATION 명명된 구조를 정의합니다.

열거형 값 및 관련 구조체에 대한 자세한 내용은 ZwQueryInformationFile 및 ZwSetInformationFileFileInformationClass 매개 변수에 대한 설명을 참조하세요.

요구 사항

요구 사항
최소 UMDF 버전 1.9
머리글 wudfddi_types.h(Wudfddi.h 포함)

추가 정보

IWDFIoRequest2::GetQueryInformationParameters

IWDFIoRequest2::GetSetInformationParameters