Thank you for sharing details.
Right now, the symstore.exe tool that comes with the Windows Driver Kit can’t store ELF symbol files. It only works with Windows files like PDBs and DLL/EXE files. If you try adding an ELF, it will just say it’s not supported.
The reason some people get confused is because tools like dotnet-symbol or WinDbg can download ELF symbols if they are stored in a certain folder format (called SSQP). But that’s only for reading them — not for adding them with symstore.exe.
If you want to store ELF symbols yourself, you need to use a different tool. A good option is the Python version of symstore, which works on Windows, Linux, and macOS. This tool can set up the SSQP folder format automatically so other tools can download the symbols later.
So, in short:
- The WDK version of symstore.exe can’t add ELF files.
- To store ELF symbols, use the Python symstore tool or another server that supports ELF.
- Once stored in the right format, your normal debugging tools will be able to download and use them.
Let us know if you need further help with this. We’ll be happy to assist further if needed.