estrutura FILE_NAME_INFO (winbase.h)

Recebe o nome do arquivo. Usado para todos os identificadores. Use somente ao chamar GetFileInformationByHandleEx.

Sintaxe

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

Membros

FileNameLength

O tamanho da cadeia de caracteres FileName , em bytes.

FileName[1]

O nome do arquivo retornado.

Comentários

Se a chamada para GetFileInformationByHandleEx falhar com ERROR_MORE_DATA porque não havia espaço de buffer suficiente para o comprimento total do FileName , o FileNameLength campo conterá o comprimento necessário do FileName em bytes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho winbase.h (inclua Windows.h)
Redistribuível SDK do Windows no Windows Server 2003 e no Windows XP.

Confira também

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx