Re: File path by handle
- From
- Alex Fedotov ()
- To
- Igor Dontsov ()
- Date
- 2001-10-19T10:03:47Z
- Area
- SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <me@alexfedotov.com>
Igor Dontsov wrote:
> Задался вот вопросом: можно ли, имея handle на файл, получить путь к
> этому файлу?
NTSYSAPI
NTSTATUS
NTAPI
ZwQueryInformationFile(
IN HANDLE FileHandle,
OUT PIO_STATUS_BLOCK IoStatusBlock,
OUT PVOID FileInformation,
IN ULONG FileInformationLength,
IN FILE_INFORMATION_CLASS FileInformationClass
);
#define FileNameInformation 9
#define FileAlternateNameInformation 21
typedef struct _FILE_NAME_INFORMATION {
ULONG FileNameLength;
WCHAR FileName[1];
} FILE_NAME_INFORMATION, * PFILE_NAME_INFORMATION,
typedef FILE_NAME_INFORMATION FILE_ALTERNATE_NAME_INFORMATION;
typedef PFILE_NAME_INFORMATION PFILE_ALTERNATE_NAME_INFORMATION;
А теперь, внимание, вопрос: из какой книжки я это взял?
-- Alex Fedotov
--- ifmail v.2.15dev5
* Origin: Undisclosed (2:5020/400)