2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the w64 mingw-runtime package.
4 * No warranty is given; refer to the file DISCLAIMER within this package.
12 #pragma pack(push,_CRT_PACKING)
18 #ifndef _DISKFREE_T_DEFINED
19 #define _DISKFREE_T_DEFINED
22 unsigned total_clusters
;
23 unsigned avail_clusters
;
24 unsigned sectors_per_cluster
;
25 unsigned bytes_per_sector
;
29 #define _A_NORMAL 0x00
30 #define _A_RDONLY 0x01
31 #define _A_HIDDEN 0x02
32 #define _A_SYSTEM 0x04
33 #define _A_SUBDIR 0x10
36 #ifndef _GETDISKFREE_DEFINED
37 #define _GETDISKFREE_DEFINED
38 _CRTIMP
unsigned __cdecl
_getdiskfree(unsigned _Drive
,struct _diskfree_t
*_DiskFree
);
41 #if (defined(_X86_) && !defined(__x86_64))
42 void __cdecl
_disable(void);
43 void __cdecl
_enable(void);
47 #define diskfree_t _diskfree_t