
17.02.2009, 18:37
|
|
Познающий
Регистрация: 22.01.2007
Сообщений: 40
Провел на форуме: 179857
Репутация:
4
|
|
Сообщение от groundhog
Чувак, я тебе дал код. Если тебе в падлу анализировать возвращаемые функцией значения и смотреть на каком шаге возникает ошибка, то используй его после вызова функций CreateProcess, WriteFile и CreatePipe.
Код:
LPVOID lpMsgBuf;
FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL,
GetLastError(),
0,
(LPTSTR) &lpMsgBuf,
0,
NULL
);
MessageBox(NULL, (LPCTSTR)lpMsgBuf, TEXT("Error"), MB_OK | MB_ICONERROR);
LocalFree(lpMsgBuf);
На кой хер ты создаёшь директорию через пайпы и CMD? Что чистый WIN API религия не позволяет использовать?
Да папку создать это для примера просто. А вообще при WriteFile выдаёт неверный дескриптор. Но я как ты наверно понимаешь как всегда в шоке ))
|
|
|