Lely core libraries 2.3.4
io.h
Go to the documentation of this file.
1
21#ifndef LELY_IO2_INTERN_WIN32_IO_H_
22#define LELY_IO2_INTERN_WIN32_IO_H_
23
24#include "../sys/io.h"
25
26#if _WIN32
27
28#include <winternl.h>
29
30#ifdef __cplusplus
31extern "C" {
32#endif
33
34typedef ULONG(NTAPI *LPFN_RTLNTSTATUSTODOSERROR)(NTSTATUS Status);
35extern LPFN_RTLNTSTATUSTODOSERROR lpfnRtlNtStatusToDosError;
36
37int io_win32_ntdll_init(void);
38void io_win32_ntdll_fini(void);
39
40int io_win32_sigset_init(void);
41void io_win32_sigset_fini(void);
42
43#ifdef __cplusplus
44}
45#endif
46
47#endif // _WIN32
48
49#endif // LELY_IO2_INTERN_WIN32_IO_H_