master
h 21 lines 585 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 #ifndef _NETDATA_WIN_SYSTEM_INFO_H_
4 #define _NETDATA_WIN_SYSTEM_INFO_H_
5
6 // the netdata database
7 #include "database/rrd.h"
8
9 #define NETDATA_DEFAULT_SYSTEM_INFO_VALUE_UNKNOWN "unknown"
10 #define NETDATA_DEFAULT_SYSTEM_INFO_VALUE_NONE "none"
11 #define NETDATA_DEFAULT_SYSTEM_INFO_VALUE_FALSE "false"
12 #define NETDATA_WIN_DETECTION_METHOD "windows-api"
13
14 #ifdef OS_WINDOWS
15 #include "windows.h"
16 #include "versionhelpers.h"
17
18 void netdata_windows_get_system_info(struct rrdhost_system_info *system_info);
19 #endif
20
21 #endif // _NETDATA_WIN_SYSTEM_INFO_H_