kernelbase: Make sure to provide a message for missing information classes in GetFileInformationByHandleEx().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
Nikolay Sivov 2022-10-27 21:41:38 +03:00 committed by Alexandre Julliard
parent 404e590e06
commit f054d2ab58
2 changed files with 8 additions and 0 deletions

View file

@ -2969,6 +2969,10 @@ BOOL WINAPI DECLSPEC_HOTPATCH GetFileInformationByHandleEx( HANDLE handle, FILE_
case FileRemoteProtocolInfo:
case FileStorageInfo:
case FileAlignmentInfo:
case FileDispositionInfoEx:
case FileRenameInfoEx:
case FileCaseSensitiveInfo:
case FileNormalizedNameInfo:
FIXME( "%p, %u, %p, %lu\n", handle, class, info, size );
SetLastError( ERROR_CALL_NOT_IMPLEMENTED );
return FALSE;

View file

@ -802,6 +802,10 @@ typedef enum _FILE_INFO_BY_HANDLE_CLASS {
FileIdInfo,
FileIdExtdDirectoryInfo,
FileIdExtdDirectoryRestartInfo,
FileDispositionInfoEx,
FileRenameInfoEx,
FileCaseSensitiveInfo,
FileNormalizedNameInfo,
MaximumFileInfoByHandlesClass
} FILE_INFO_BY_HANDLE_CLASS, *PFILE_INFO_BY_HANDLE_CLASS;