14 сент. 2010 г.

GetFileInformationByHandle

Функция GetFileInformationByHandle получает файловую информацию для указанного файла.
BOOL GetFileInformationByHandle(
  HANDLE hFile,
  LPBY_HANDLE_FILE_INFORMATION lpFileInformation
);
Параметры:
hFileДескриптор файла, для которого получается информация.

Этот дескриптор не может быть дескриптором канала.
lpFileInformationАдрес структуры BY_HANDLE_FILE_INFORMATION, которая получает файловую информацию. Структура может использоваться в последующих вызовах GetFileInformationByHandle после ее первого вызова.

Возвращаемые значения:
Если вызов функции успешен, возвращается ненулевое значение.

При ошибке возвращается ноль. Для получения дополнительной информации об ошибке, вызывайте GetLastError.
Смотрите также:
BY_HANDLE_FILE_INFORMATION