Windows XP - VirtualAlloc() 如何(memoryapi.h 在哪里???)
Windows XP - VirtualAlloc() how to (where is memoryapi.h???)
我需要在 C 代码应用程序上使用 VirtualAlloc() 以便 运行 一段使用内存指针的汇编代码。我正在尝试在 Windows XP 32 位上构建代码以进行测试,但我找不到使用 VirtualAlloc() 的方法。
我从这里使用 Microsoft 的建议安装了最后一个可用的 Visual C++ Redistributable 包:
https://docs.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170
有什么建议吗?谢谢
当我为 Windows XP 编写代码时,在 windows.h 中找到了 VirtualAlloc。如果找不到,copy/paste声明。
LPVOID WINAPI VirtualAlloc(LPVOID lpaddress, SIZE_T size, DWORD flAllocationType, DWORD flProtect);
我需要在 C 代码应用程序上使用 VirtualAlloc() 以便 运行 一段使用内存指针的汇编代码。我正在尝试在 Windows XP 32 位上构建代码以进行测试,但我找不到使用 VirtualAlloc() 的方法。
我从这里使用 Microsoft 的建议安装了最后一个可用的 Visual C++ Redistributable 包: https://docs.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist?view=msvc-170
有什么建议吗?谢谢
当我为 Windows XP 编写代码时,在 windows.h 中找到了 VirtualAlloc。如果找不到,copy/paste声明。
LPVOID WINAPI VirtualAlloc(LPVOID lpaddress, SIZE_T size, DWORD flAllocationType, DWORD flProtect);