Does NtDll really export C runtime functions, and can I use these in my application?
问题 I was looking at the NtDll export table on my Windows 10 computer, and I found that it exports standard C runtime functions, like memcpy , sprintf , strlen , etc. Does that mean that I can call them dynamically at runtime through LoadLibrary and GetProcAddress ? Is this guaranteed to be the case for every Windows version? If so, it is possible to drop the C runtime library altogether (by just using the CRT functions from NtDll), therefore making my program smaller? 回答1: There is absolutely no