1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/os/os_win.v
Alexander Medvednikov 1bbf3a3a0c make compiler
2019-07-02 21:45:51 +02:00

18 lines
437 B
Go

module os
// Ref - https://docs.microsoft.com/en-us/windows/desktop/winprog/windows-data-types
// A handle to an object.
/*
type HANDLE voidptr // C.HANDLE
pub fn get_file_handle(path string) HANDLE {
mode := 'rb'
_fh := C.fopen(path.cstr(), mode.cstr())
if isnil(_fh) {
return HANDLE(INVALID_HANDLE_VALUE)
}
_handle := C._get_osfhandle(C._fileno(_fh)) // CreateFile? - hah, no -_-
return _handle
}
*/