Source
xxxxxxxxxx
13
13
** GNU General Public License for more details.
14
14
**
15
15
** You should have received a copy of the GNU General Public License
16
16
** along with this program; if not, write to the Free Software
17
17
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
18
**/
19
19
20
20
#ifndef ZABBIX_SYMBOLS_H
21
21
#define ZABBIX_SYMBOLS_H
22
22
23
-
#if defined(_WINDOWS) || defined(__MINGW32__)
24
-
25
23
#include "sysinc.h"
26
24
25
+
#if defined(_WINDOWS) || defined(__MINGW32__)
26
+
27
27
/* some definitions which are not available on older MS Windows versions */
28
28
typedef enum {
29
29
/* we only use below values, the rest of enumerated values are omitted here */
30
30
zbx_FileBasicInfo = 0,
31
31
zbx_FileIdInfo = 18
32
32
} ZBX_FILE_INFO_BY_HANDLE_CLASS;
33
33
34
34
typedef struct {
35
35
LARGE_INTEGER CreationTime;
36
36
LARGE_INTEGER LastAccessTime;