FileName = GetFileNameFromRecord(FileRecord);
ASSERT(FileName != NULL);
- Length = FileName->NameLength;
+ Length = FileName->NameLength * sizeof (WCHAR);
if ((sizeof(FILE_NAMES_INFORMATION) + Length) > BufferLength)
return(STATUS_BUFFER_OVERFLOW);
FileName = GetFileNameFromRecord(FileRecord);
ASSERT(FileName != NULL);
- Length = FileName->NameLength;
+ Length = FileName->NameLength * sizeof (WCHAR);
if ((sizeof(FILE_DIRECTORY_INFORMATION) + Length) > BufferLength)
return(STATUS_BUFFER_OVERFLOW);
FileName = GetFileNameFromRecord(FileRecord);
ASSERT(FileName != NULL);
- Length = FileName->NameLength;
+ Length = FileName->NameLength * sizeof (WCHAR);
if ((sizeof(FILE_FULL_DIRECTORY_INFORMATION) + Length) > BufferLength)
return(STATUS_BUFFER_OVERFLOW);
FileName = GetFileNameFromRecord(FileRecord);
ASSERT(FileName != NULL);
- Length = FileName->NameLength;
+ Length = FileName->NameLength * sizeof (WCHAR);
if ((sizeof(FILE_BOTH_DIR_INFORMATION) + Length) > BufferLength)
return(STATUS_BUFFER_OVERFLOW);