Author: markt
Date: Fri Nov 3 13:44:21 2017
New Revision: 1814184
URL: http://svn.apache.org/viewvc?rev=1814184&view=rev
Log:
Minimum target platform is WinXP so extended service info is always supported
Modified:
commons/proper/daemon/trunk/src/native/windows/src/service.c
Modified: commons/proper/daemon/trunk/src/native/windows/src/service.c
URL:
http://svn.apache.org/viewvc/commons/proper/daemon/trunk/src/native/windows/src/service.c?rev=1814184&r1=1814183&r2=1814184&view=diff
==============================================================================
--- commons/proper/daemon/trunk/src/native/windows/src/service.c (original)
+++ commons/proper/daemon/trunk/src/native/windows/src/service.c Fri Nov 3
13:44:21 2017
@@ -698,15 +698,12 @@ apxServiceBrowse(APXHANDLE hService,
szExcludeImagePattern, L';',
TRUE);
}
if (!fm) {
+ DWORD dwNeed;
QueryServiceStatus(hSrv, &(stEntry.stServiceStatus));
- /* WIN2K + extended service info */
- if (_st_apx_oslevel >= 4) {
- DWORD dwNeed;
- QueryServiceStatusEx(hSrv, SC_STATUS_PROCESS_INFO,
-
(LPBYTE)(&(stEntry.stStatusProcess)),
-
sizeof(SERVICE_STATUS_PROCESS),
- &dwNeed);
- }
+ QueryServiceStatusEx(hSrv,
SC_STATUS_PROCESS_INFO,
+
(LPBYTE)(&(stEntry.stStatusProcess)),
+
sizeof(SERVICE_STATUS_PROCESS),
+
&dwNeed);
/* finaly call the provided callback */
rv = (*fnDisplayCallback)(lpCbData, uMsg,
(WPARAM)&stEntry,