Необходимо узнать Handle (не PID) процесса не имеющего окон. Допустим Winlogon.exe или другой какой-нибудь службы
Для этого использую функцию
Вот код :
Какой бы я не подставил, в переменную $Pid, PID какого - нибудь процесса, возвращается одно и тоже значение
0x00000628
Что я делаю не так ?
Для этого использую функцию
Код:
_WinAPI_OpenProcess()
Вот код :
Код:
#Include <WinAPI.au3>
Local const $PROCESS_QUERY_INFORMATION = 0x0400 ; константа доступа для получения информации о процессе
$Boolen = False ; использовать возвращенный Handle с другим процессом. Ставим False
$Pid = "6020" ; Допустим необходимо вернуть Handle процесса, PID которого 6020
$hProc =_WinAPI_OpenProcess($PROCESS_QUERY_INFORMATION,$Boolen, $Pid)
msgbox(1, "Handle",$hProc )
Какой бы я не подставил, в переменную $Pid, PID какого - нибудь процесса, возвращается одно и тоже значение
0x00000628
Что я делаю не так ?