public static extern Microsoft.Win32.SafeHandles.SafeFileHandle CreateFile(
     string lpFileName,
     FileAccess dwDesiredAccess,
     int dwShareMode,
     IntPtr lpSecurityAttributes,
     CreationDisposition dwCreationDisposition,
     Win32FileAttributes dwFlagsAndAttributes,
     IntPtr hTemplateFile);
 public static extern Microsoft.Win32.SafeHandles.SafeFileHandle CreateFile(
     string lpFileName,
     FileAccess dwDesiredAccess,
     int dwShareMode,
     IntPtr lpSecurityAttributes,
     CreationDisposition dwCreationDisposition,
     Win32FileAttributes dwFlagsAndAttributes,
     IntPtr hTemplateFile);
Beispiel #3
0
 public static extern SafeFileHandle CreateFile(
     [MarshalAs(UnmanagedType.LPStr)] string name,
     Win32FileAccess desiredAccess,
     FileShare shareMode,
     IntPtr security,
     FileMode creationFlags,
     Win32FileAttributes attributes,
     IntPtr template);
Beispiel #4
0
 public static extern IntPtr CreateFile(
     string lpFileName,                        // File name
     Win32FileAccess dwDesiredAccess,          // Access mode
     Win32FileShare dwShareMode,               // Share mode
     IntPtr lpSecurityAttributes,              // SD
     Win32FileMode dwCreationDisposition,      // How to create
     Win32FileAttributes dwFlagsAndAttributes, // File attributes
     IntPtr hTemplateFile                      // Handle to template file
     );
        public static extern IntPtr CreateFile(
			string lpFileName, // File name
			Win32FileAccess dwDesiredAccess, // Access mode
			Win32FileShare dwShareMode, // Share mode
			IntPtr lpSecurityAttributes, // SD
			Win32FileMode dwCreationDisposition, // How to create
			Win32FileAttributes dwFlagsAndAttributes, // File attributes
			IntPtr hTemplateFile // Handle to template file
			);
 public static extern IntPtr CreateFile(string lpFileName, Win32FileAccess dwDesiredAccess, Win32FileShare dwShareMode, IntPtr lpSecurityAttributes, Win32FileMode dwCreationDisposition, Win32FileAttributes dwFlagsAndAttributes, IntPtr hTemplateFile);