예제 #1
0
 public static extern int open(
     [MarshalAs(UnmanagedType.LPUTF8Str)] string pathname,
     oflag flags
     );
예제 #2
0
 public static extern int openat(
     int dirfd,
     [MarshalAs(UnmanagedType.LPUTF8Str)] string pathname,
     oflag flags,
     uint mode
     );
예제 #3
0
 public static extern int open(
     [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8Marshaler))] string filename,
     oflag oflag);