2.4.34 FileNormalizedNameInformation

This information class is used to query the normalized name of a file. A normalized name is an absolute pathname where each short name component has been replaced with the corresponding long name component, and each name component uses the exact letter casing stored on disk. This information class returns a FILE_NAME_INFORMATION data element containing an absolute pathname, as specified in section 2.1.7. <137>

This operation returns a status code as specified in section 2.2. Upon success, the status code returned by the function that processes this file information class is STATUS_SUCCESS. The most common error codes are listed in the following table.

Error Code

Meaning

STATUS_NOT_SUPPORTED

0xC00000BB

The resource is not supported.

STATUS_BUFFER_OVERFLOW

0x80000005

The output buffer was filled before the complete name could be returned.