sys/windows: add free disk space function binding
This commit is contained in:
1 parent
bb9b58b8c4
commit
fa6cfde4b0
2 files changed
+8
No files matched your search
@@ -346,6 +346,13 @@ foreign kernel32 {
|
|||||||
GenerateConsoleCtrlEvent :: proc(dwCtrlEvent: DWORD, dwProcessGroupId: DWORD) -> BOOL ---
|
GenerateConsoleCtrlEvent :: proc(dwCtrlEvent: DWORD, dwProcessGroupId: DWORD) -> BOOL ---
|
||||||
FreeConsole :: proc() -> BOOL ---
|
FreeConsole :: proc() -> BOOL ---
|
||||||
GetConsoleWindow :: proc() -> HWND ---
|
GetConsoleWindow :: proc() -> HWND ---
|
||||||
|
|
||||||
|
GetDiskFreeSpaceExW :: proc(
|
||||||
|
lpDirectoryName: LPCWSTR,
|
||||||
|
lpFreeBytesAvailableToCaller: PULARGE_INTEGER,
|
||||||
|
lpTotalNumberOfBytes: PULARGE_INTEGER,
|
||||||
|
lpTotalNumberOfFreeBytes: PULARGE_INTEGER,
|
||||||
|
) -> BOOL ---
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ BOOLEAN :: distinct b8
|
|||||||
GROUP :: distinct c_uint
|
GROUP :: distinct c_uint
|
||||||
LARGE_INTEGER :: distinct c_longlong
|
LARGE_INTEGER :: distinct c_longlong
|
||||||
ULARGE_INTEGER :: distinct c_ulonglong
|
ULARGE_INTEGER :: distinct c_ulonglong
|
||||||
|
PULARGE_INTEGER :: ^ULARGE_INTEGER
|
||||||
LONG :: c_long
|
LONG :: c_long
|
||||||
UINT :: c_uint
|
UINT :: c_uint
|
||||||
INT :: c_int
|
INT :: c_int
|
||||||
|
|||||||
Reference in new issue
Block a user