// ConsoleApplication9.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<windows.h>
#include <Strsafe.h>
int _tmain(int argc, _TCHAR* argv[])
{
LPVOID lpvBase = VirtualAlloc(
NULL, //
1024*64*5, // 64kb*5
MEM_RESERVE, // 预定内存区域
PAGE_NOACCESS); // 不可访问
LPVOID lpvResult = VirtualAlloc(
lpvBase,
1024 * 64 * 1, //64kb*1
MEM_COMMIT, //分配内存区域
PAGE_READWRITE); //可读写
StringCchCopy((LPWSTR)lpvResult, _countof(L"15pb!"), L"15PB!");
MessageBox(NULL, (LPWSTR)lpvResult, NULL, MB_OK);
return 0;
}
虚拟内存管理-分配内存空间 VirtualAlloc使用
最新推荐文章于 2023-01-16 18:20:48 发布