проблема с CreateFileForMapping
От: Аноним  
Дата: 04.09.03 14:08
Оценка:
Пишу код для 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
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.