Open seritools opened 4 days ago
Some additional info just for clarity:
https://web.archive.org/web/20121018011132/http://www.microsoft.com/en-us/download/details.aspx?id=22599 (old link: http://www.microsoft.com/downloads/details.aspx?FamilyID=1DECC547-AB00-4963-A360-E4130EC079B8&displaylang=en - unfortunately not preserved in Wayback Machine, may God bless 'em)
Win32 FileID API Library - Additional kernel APIs for specific functionality.
This library contains functions for accessing file information based on ID (OpenFileByID
, GetFileInformationByHandleEx
, and SetFileInformationByHandle
).
File Name: Win32 FileID APIs 1.1.EXE
Version: 1.1
Date Published: 10/3/2006
Mirrors (in Russian) + DLL version of the library: https://oktava-studio.ru/fileextd.php https://hex.pp.ua/fileextd.php - same link, but on another domain
fileextd.lib is also still part of current Windows SDKs. Including it however wouldn't work well with the runtime detection in rust9x
Would allow more/most
GetFileInformationByHandleEx
/SetFileInformationByHandle
to succeed on NT-based systems, while still falling back properly on 9x.