You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2017/11/03 13:44:21 UTC
svn commit: r1814184 -
/commons/proper/daemon/trunk/src/native/windows/src/service.c
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,