示例#1
0
 internal static extern SafeFileHandle CreateFile(
     [In] string lpFileName,
     [In] NativeFileAccess dwDesiredAccess,
     [In] NativeFileShare dwShareMode,
     [In, Optional] IntPtr lpSecurityAttributes,
     [In] NativeFileMode dwCreationDisposition,
     [In] NativeFileOptions dwFlagsAndAttributes,
     [In, Optional] IntPtr hTemplateFile);
示例#2
0
 internal static extern IntPtr Create(
     string fileName,
     NativeFileAccess desiredAccess,
     NativeFileShare shareMode,
     IntPtr securityAttributes,
     NativeFileMode mode,
     NativeFileOptions flagsAndOptions,
     IntPtr templateFile);
示例#3
0
 internal static extern IntPtr Create(
     string fileName,
     NativeFileAccess desiredAccess,
     NativeFileShare shareMode,
     IntPtr securityAttributes,
     NativeFileMode mode,
     NativeFileOptions flagsAndOptions,
     IntPtr templateFile);
示例#4
0
 internal static extern SafeFileHandle CreateFileTransactedW(
     [In] string lpFileName,
     [In] NativeFileAccess dwDesiredAccess,
     [In] NativeFileShare dwShareMode,
     [In, Optional] IntPtr lpSecurityAttributes,
     [In] NativeFileMode dwCreationDisposition,
     [In] NativeFileOptions dwFlagsAndAttributes,
     [In, Optional] IntPtr hTemplateFile,
     [In] SafeKernelTransactionHandle hTransaction,
     [In, Optional] IntPtr pusMiniVersion,
     IntPtr pExtendedParameter);