Пишу код для WinCE.
На WinCE нету функции OpenFileMapping.
Поэтому, юзаю сабжевую функцию... Но, после вызова сабжевой
функции GetLastError() возвращает 2 ("The system cannot find the file specified")
Собственно код :
HANDLE h1 = CreateFileMapping((HANDLE)-1,
NULL, PAGE_READWRITE, 0, 0x1000000, TEXT ("Bob"));
HANDLE h2 = CreateFileForMapping(TEXT ("Bob"),
0,
FILE_SHARE_READ|FILE_SHARE_WRITE,
NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
DWORD dw;
if(h2 == ((HANDLE)-1))
dw = GetLastError(); /// !!!! dw равен 2. Тоесть,
//The system cannot find the file specified.
12.09.03 17:11: Перенесено модератором из 'WIN API' — AS