extern gboolean
ves_icall_System_IO_MonoIO_SetFileAttributes (MonoString *path, gint32 attrs);
+extern gint32
+ves_icall_System_IO_MonoIO_GetFileType (HANDLE handle);
+
extern gboolean
ves_icall_System_IO_MonoIO_GetFileStat (MonoString *path, MonoIOStat *stat);
extern HANDLE
-ves_icall_System_IO_MonoIO_Open (MonoString *filename, gint32 mode, gint32 access, gint32 share);
+ves_icall_System_IO_MonoIO_Open (MonoString *filename, gint32 mode, gint32 access_mode, gint32 share);
extern gboolean
ves_icall_System_IO_MonoIO_Close (HANDLE handle);
extern HANDLE
ves_icall_System_IO_MonoIO_get_ConsoleError (void);
+extern MonoBoolean
+ves_icall_System_IO_MonoIO_CreatePipe (HANDLE *read_handle,
+ HANDLE *write_handle);
+
extern gunichar2
ves_icall_System_IO_MonoIO_get_VolumeSeparatorChar (void);