Thanks BrowserUK for the example, it works (mostly)!
Still not completely understand how to locate the appropriate offset. Looking at VersionInfo.xs code and winver.h and still unable to find the offsets.
Just a question: is it possible to compile Win32::File::VersionInfo module on linux if I have WinVer.h somewhere in path or in the build directory?
Sure if I write the code myself it were very helpful for understanding of EXE format but it seems to be not so trivial :-(