Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Проблемы с CreateProcessWithLogonW


Автор: Gavr21 19.1.2009, 23:05
        Не удается откомпилировать программу, запускающую процесс от имени "ограниченного" пользователя. Программа написана на Visual C++ 6.0. В программе используется функция CreateProcessWithLogonW. Компилятор выдает ошибку: "СreateProcessWithLogonW": undeclared identifier, несмотря на то, что в программе определен макрос _WIN32_WINNT значением 0х0500 и включен файл "WinBase.h".
       Установлен Platform SDK for Windows XP SP 2. Используется операционная система Windows XP SP 2.
Прописана "advapi32.dll" в project->settings, а также прописаны в tools->options пути к includ-ам SDK. Однако не компилирует.
Помогите, пожалуйста !

Автор: GremlinProg 19.1.2009, 23:41
СreateProcessWithLogon - 'C' - латинская
winbase.h подключается автоматически из windows.h, дополнительно его подключать не нужно

Автор: Gavr21 20.1.2009, 19:21
Разобрался. Все дело в последовательности задания путей к includ-ам в tools->options. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)