dwResumeHandle initialized before calling EnumServicesStatusEx()

This commit is contained in:
fig2k4 2016-01-15 16:00:36 +00:00
parent b4a0fe1a7a
commit b0c471660b

View File

@ -349,6 +349,8 @@ begin
Halt(Code); Halt(Code);
end; end;
dwResumeHandle:=0;
SetLength(Svc, 1489); SetLength(Svc, 1489);
FillChar(Svc[0], sizeof(Svc[0])*Length(Svc), 0); FillChar(Svc[0], sizeof(Svc[0])*Length(Svc), 0);
if not EnumServicesStatusEx(hSC, SC_ENUM_PROCESS_INFO, SERVICE_WIN32, SERVICE_STATE_ALL, if not EnumServicesStatusEx(hSC, SC_ENUM_PROCESS_INFO, SERVICE_WIN32, SERVICE_STATE_ALL,