다음을 통해 공유


FILE_NAME_INFO 구조체(winbase.h)

파일 이름을 수신합니다. 모든 핸들에 사용됩니다. GetFileInformationByHandleEx를 호출할 때만 사용합니다.

구문

typedef struct _FILE_NAME_INFO {
  DWORD FileNameLength;
  WCHAR FileName[1];
} FILE_NAME_INFO, *PFILE_NAME_INFO;

멤버

FileNameLength

FileName 문자열의 크기(바이트)입니다.

FileName[1]

반환되는 파일 이름입니다.

설명

FileName의 전체 길이에 대한 버퍼 공간이 부족하여 GetFileInformationByHandleEx 에 대한 호출이 실패 ERROR_MORE_DATA 하면 FileNameLength 필드에 FileName의 필요한 길이(바이트)가 포함됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
머리글 winbase.h(Windows.h 포함)
재배포 가능 파일 Windows Server 2003 및 Windows XP에서 Windows SDK.

추가 정보

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx