FILE_NAME_INFO struttura (winbase.h)

Riceve il nome del file. Usato per gli handle. Usare solo quando si chiama GetFileInformationByHandleEx.

Sintassi

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

Members

FileNameLength

Dimensioni della stringa FileName in byte.

FileName[1]

Nome file restituito.

Commenti

Se la chiamata a GetFileInformationByHandleEx ha esito negativo ERROR_MORE_DATA perché non è stato presente spazio buffer sufficiente per la lunghezza completa del nome file , il FileNameLength campo conterrà la lunghezza necessaria del nome file in byte.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Intestazione winbase.h (include Windows.h)
Componente ridistribuibile Windows SDK in Windows Server 2003 e Windows XP.

Vedi anche

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx