ScmHandle<>0 Then Begin RHandle := 0; RHandle :=OpenService(ScmHandle,PChar(ServiceName),SERVICE_ALL_ACCESS ); If RHandle <>0 Then Begin QueryServiceStatus(RHandle,Rec_status); if rec_status.dwCurrentState =SERVICE_RUNNING then result :=True;
{关闭句柄} CloseServiceHandle(RHandle); End; End; Except End;
end;
end.
上一页 [1] [2] [3] |