Kernel32shim
Shim that implements Kernel32.dll functions that are missing in Windows NT 3.1.
Install / Use
/learn @DiscordMessenger/Kernel32shimREADME
Windows NT 3.1 Kernel32 Shim
This is the repository for Discord Messenger's Kernel32 shim for Windows NT 3.1. Its aim is to implement a shim for certain APIs that were implemented in versions earlier than Discord Messenger targets. These functions aren't necessarily referenced by Discord Messenger or OpenSSL - both of which can be modified from source to avoid linking them before runtime, but MinGW references quite a few APIs that Windows NT 3.1 simply does not implement.
It performs its duty by:
-
Using the actual procedures, when available, or
-
Providing an (admittedly maybe crappy, but passable) implementation of the function, if Windows did not provide us with its own version.
Usage
To use, simply build, and replace all kernel32.dll strings (they may be in caps) with kernec32.dll.
Then, drop the kernec32.dll resulting binary next to the executables that you need to use it with.
License
This project is licensed under the MIT license. See the license file for details.
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
