次のコード(windows xp sp3、vs2010)を試したところ、LoadLibraryはNullを返すようです。Nullを返すLoadLibrary
#include "windows.h"
#include "stdio.h"
int main() {
HMODULE hNtdll;
hNtdll = LoadLibrary(LPCWSTR("ntdll.dll"));
printf("%08x\n", hNtdll);
}
出力は00000000
です。 docsによれば、関数が失敗するとNULLが返されます。 GetLastError
を使用してみましたが、エラーコードは126(0x7e, Error Mod Not Found)です。
この問題を修正するにはどうすればよいですか?
ありがとうございます!