マップ ファイルを作成するプログラムがあり、その呼び出しは問題なく実行できますm_hMap = CreateFileMapping(m_hFile,0,dwProtect,0,m_dwMapSize,NULL);
が、その後の関数呼び出しMapViewOfFile(m_hMap,dwViewAccess,0,0,0)
で を呼び出すと、エラー コード 8、つまり ERROR_NOT_ENOUGH_MEMORY、またはエラー文字列「エラー 十分なストレージがありません。このコマンドの処理に使用できます。」
そのため、MapViewOfFile が何をしてくれるのか、状況を修正する方法を完全には理解していません。
いくつかの数字...
m_dwMapSize = 453427200
dwProtect = PAGE_READWRITE;
dwViewAccess = FILE_MAP_ALL_ACCESS;
私のページサイズは65536