Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.24;
Скачать: CL | DM;

Вниз

CreateProcessWithLogonW   Найти похожие ветки 

 
Yuri Btr ©   (2002-06-13 13:03) [0]

Подскажите, кто знает, что надо подключить в USES, чтобы использовать CreateProcessWithLogonW функцию?


 
Игорь Шевченко ©   (2002-06-13 13:11) [1]

Ничего.
Только руками


 
Yuri Btr ©   (2002-06-13 13:20) [2]

Но у меня стоит Delphi 6 на WinXp и при попытке скомпилировать эту программу с этой ф-ей возникает ошибка - "Undeclared identifier". И в хелпе она не описана MS SDK. Может она не портирована под Дельфи? или нужно подлинковать какую нибудь win библиотеку?


 
Игорь Шевченко ©   (2002-06-13 13:23) [3]

Руками.
Если руки жалко, то www.delphi-jedi.org


 
Игорь Шевченко ©   (2002-06-13 13:59) [4]

Копия из WinBase.h Platform SDK (November 2001)

WINADVAPI
BOOL
WINAPI
CreateProcessWithLogonW(
LPCWSTR lpUsername,
LPCWSTR lpDomain,
LPCWSTR lpPassword,
DWORD dwLogonFlags,
LPCWSTR lpApplicationName,
LPWSTR lpCommandLine,
DWORD dwCreationFlags,
LPVOID lpEnvironment,
LPCWSTR lpCurrentDirectory,
LPSTARTUPINFOW lpStartupInfo,
LPPROCESS_INFORMATION lpProcessInformation
);

Переводится в
type
TCreateProcessWithLogonW = function (
lpUsername : PWideChar;
lpDomain : PWideChar;
lpPassword : PWideChar;
dwLogonFlags : DWORD;
lpApplicationName : PWideChar;
lpCommandLine : PWideChar;
dwCreationFlags : DWORD;
lpEnvironment : Pointer;
lpCurrentDirectory : PWideChar;
lpStartupInfo : PStartupInfoW; { Это надо руками сделать будет }
lpProcessInformation : PProcessInformation) : Boolean; stdcall;

var
_CreateProcessWithLogonW : TCreateProcessWithLogonW;

@_CreateProcessWithLogonW := GetProcAddress(GetModuleHandle("advapi32"), "CreateProcessWithLogonW");

Если библиотека advapi32 не загружена к этому моменту, то надо ее загрузить...




Страницы: 1 вся ветка

Текущий архив: 2002.06.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
14-77561
IronHawk
2002-04-29 16:07
2002.06.24
---|Ветка была без названия|---


1-77469
MSergey
2002-06-12 02:59
2002.06.24
как создать тип к кот. можно обр. ро индексу и как к простому?


1-77474
Sour
2002-06-12 09:37
2002.06.24
Как принудительно убить чужое приложение, зная handle


1-77395
Сатир
2002-06-10 15:29
2002.06.24
Использование тэгов компонентов


14-77574
MaximatorVeter
2002-05-20 19:22
2002.06.24
Как стать мастером Дельфи?