Commit Graph

216 Commits

Author SHA1 Message Date
Doug MacEachern
e3b378ecd1 (SIGAR-179) Increase buffer size in cpu_list query from 16 to 128 2009-08-23 15:58:52 -07:00
Doug MacEachern
b05f332705 fix compile against visual studio 6 2009-08-05 16:56:37 -07:00
Doug MacEachern
c310dffb84 try wmi if peb fails for proc_exe 2009-08-05 15:09:00 -07:00
Doug MacEachern
57b8fff72f add wmi proc_exe wrapper decl 2009-08-05 15:08:51 -07:00
Doug MacEachern
8c1608bb76 add wmi proc_exe wrapper 2009-08-05 15:08:43 -07:00
Doug MacEachern
2550c6373a try wmi if peb fails for proc_args 2009-08-05 14:30:16 -07:00
Doug MacEachern
7d236ebc39 add wmi proc_args wrapper decl 2009-08-05 14:29:44 -07:00
Doug MacEachern
e5c1e8ac07 return ERROR_DATATYPE_MISMATCH if query does not get PebBaseAddress 2009-08-05 14:29:16 -07:00
Doug MacEachern
8dd2a25568 add wmi proc_args wrapper 2009-08-05 14:27:08 -07:00
Doug MacEachern
00a4ebf85e wmi com interface wrapper 2009-08-05 13:46:40 -07:00
Doug MacEachern
ceab542f7b (SIGAR-164) return ENXIO instead of ENOENT in disk_usage win32 impl 2009-07-18 18:43:54 -07:00
Doug MacEachern
2e3c302f4f dos2unix 2009-02-09 13:28:00 -08:00
Doug MacEachern
6db07f1cba [SIGAR-129] fix possible integer overflow in time_now_millis 2009-02-06 13:46:38 -08:00
Doug MacEachern
5c905c8e64 [SIGAR-119] Use 64-bit performance counter for uptime 2008-09-08 23:15:56 +00:00
Doug MacEachern
35a3672c31 move FileTimeToTime from sigar_os.h to win32_sigar.c 2008-05-30 03:54:37 +00:00
Doug MacEachern
c0bd0b1830 add cpu.irq for windows 2008-05-25 01:45:02 +00:00
Doug MacEachern
4f4d950980 change description 2008-05-12 05:36:21 +00:00
Doug MacEachern
a7d05604b8 add windows .res 2008-05-12 05:28:07 +00:00
Doug MacEachern
0fc5a067c8 [SIGAR-104] Add interface to WindowsGetFileVersionInfo function 2008-05-12 01:07:00 +00:00
Doug MacEachern
24c3a239ee [SIGAR-98] fix sigar_proc_env_peb_get not to ReadProcessMemory beyond RegionSize 2008-05-06 16:37:25 +00:00
Doug MacEachern
51b607866f add cpu_info.cores_per_socket 2008-04-11 17:46:36 +00:00
Doug MacEachern
a3364ec38d handle the case where VM guest may have 1 virtual ncpu on multicore hosts 2008-04-11 03:28:33 +00:00
Doug MacEachern
ee5d7a6e9f fix sys_info.arch on x64 2008-04-10 21:03:07 +00:00
Doug MacEachern
d5358ad0c7 fix cpu core logics 2008-04-10 20:51:23 +00:00
Doug MacEachern
5470d01a73 switch to using sigar_cpuid 2008-04-10 20:40:29 +00:00
Doug MacEachern
5e4f8821cb fix compile 2008-04-10 17:38:18 +00:00
Doug MacEachern
60e239f461 use standard iptypes.h in modern msvc 2008-04-09 23:29:46 +00:00
Doug MacEachern
0bf9cef2bd add/use MSC6 version macro 2008-04-09 20:58:35 +00:00
Doug MacEachern
552f0ede26 fix cpu_info cores+sockets 2008-04-09 07:18:38 +00:00
Doug MacEachern
cb002c8541 windows cpu_info cores+sockets 2008-04-09 07:08:03 +00:00
Doug MacEachern
d826684c33 [SIGAR-92] Add memory free and used in percentage units 2008-04-03 04:45:28 +00:00
Doug MacEachern
5f0f5db9ed assume buffer contains copied path if path == NULL 2008-03-27 00:53:06 +00:00
Doug MacEachern
af661d2b7d add util to extract exe from QUERY_SERVICE_CONFIG.lpBinaryPathName 2008-03-27 00:08:29 +00:00
Doug MacEachern
7a3b9a8fe6 add sigar_services_query function 2008-03-26 17:06:32 +00:00
Doug MacEachern
42459486f7 use callback in service query 2008-03-25 21:46:41 +00:00
Doug MacEachern
b37c690749 windows sigar_time_now_millis impl 2008-03-16 19:26:29 +00:00
Doug MacEachern
ee41ce16d2 fixup prototypes/linkage 2008-03-07 18:01:00 +00:00
Doug MacEachern
bddc08778b add EnumServicesStatus wrapper 2008-03-07 02:26:41 +00:00
Doug MacEachern
be04158e4f [SIGAR-86] Add options field to sigar_file_system_t 2008-02-11 05:48:05 +00:00
Doug MacEachern
33f69554ad [SIGAR-86] Add options field to sigar_file_system_t 2008-02-11 04:11:45 +00:00
Doug MacEachern
936a8a79c5 [SIGAR-84] Prevent crash when perf counters are disabled 2008-01-22 22:37:07 +00:00
Doug MacEachern
9ff8308a35 Change sys_info to distinguish between Vista and 2008 server 2007-12-19 01:03:51 +00:00
Doug MacEachern
f448bae54e Fix a few more where we need to specify number of TCHARs rather than sizeof buffer 2007-11-15 21:48:24 +00:00
Doug MacEachern
77a9528f91 SIGAR_DISK_STATS_NOTIMPL -> SIGAR_DISK_STATS_INIT 2007-11-07 06:44:57 +00:00
Doug MacEachern
3c5e67a908 re-org sigar_disk_usage_t struct 2007-10-13 22:13:04 +00:00
Doug MacEachern
07e4db1d14 add sigar_disk_usage_get 2007-10-13 21:27:26 +00:00
Doug MacEachern
e2fdcb794c use sigar_disk_usage_t 2007-10-10 17:10:23 +00:00
Doug MacEachern
a3f20bd030 doc disk counter names 2007-10-10 16:53:11 +00:00
Doug MacEachern
97856b57fd fix disk queue counter 2007-10-10 16:49:24 +00:00
Doug MacEachern
fefc5497e2 add disk times 2007-10-10 16:47:39 +00:00