public static extern SafeFindHandle FindFirstFileExW(
			string lpFileName,
			FINDEX_INFO_LEVELS fInfoLevelId,
			out WIN32_FIND_DATAW lpFindFileData,
			FINDEX_SEARCH_OPS fSearchOp,
			IntPtr lpSearchFilter,
			FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);
Пример #2
0
 public static extern IntPtr FindFirstFileEx(
     IntPtr lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);
Пример #3
0
 internal static unsafe extern SafeFindHandle FindFirstFileEx(
     char *pszPattern,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);
Пример #4
0
 private static extern SafeSearchHandle FindFirstFileEx(
     string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATAW lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     int dwAdditionalFlags);
Пример #5
0
 private static extern SafeFindHandle FindFirstFileEx(
     string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId, //FINDEX_INFO_LEVELS
     [In, Out] WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,     //FINDEX_SEARCH_OPS
     IntPtr lpSearchFilter,
     FIND_FIRST_EX dwAdditionalFlags);
Пример #6
0
 internal static extern SafeFindHandle FindFirstFileExW(
     string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,                  // Reserved
     int dwAdditionalFlags);
Пример #7
0
 internal static extern IntPtr FindFirstFileEx(
     string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     [In][Out] WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     int dwAdditionalFlags);
Пример #8
0
 private static extern SafeFindHandle FindFirstFileTransactedW(
     [In, MarshalAs(UnmanagedType.LPWStr)] string lpFileName,
     [In] FINDEX_INFO_LEVELS fInfoLevelId,             // TODO: Won't work.
     [Out] out WIN32_FIND_DATA lpFindFileData,
     [In] FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     [In] uint dwAdditionalFlags,
     [In] SafeTxHandle hTransaction);
Пример #9
0
 public extern static System.IntPtr FindFirstFileTransactedW(
     [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPWStr)] string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATAW lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     System.IntPtr lpSearchFilter,
     int dwAdditionalFlags,
     System.IntPtr hTransaction);
Пример #10
0
 internal static extern SafeFileHandle FindFirstFileTransacted(
     [In] string lpDirSpec,
     [In] FINDEX_INFO_LEVELS fInfoLevelId,
     [Out] out WIN32_FIND_DATA lpFindFileData,
     [In] FINDEX_SEARCH_OPS fSearchOp,
     [In] IntPtr lpSearchFilter,
     [In] int dwAdditionalFlags,
     [In] KtmTransactionHandle hTransaction);
Пример #11
0
 public static extern IntPtr FindFirstFileEx(
     [MarshalAs(UnmanagedType.LPWStr)]
     string lpFileName,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     int dwAdditionalFlags);
Пример #12
0
 public static unsafe extern IntPtr FindFirstFileExW(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, void *lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, int dwAdditionalFlags);
Пример #13
0
 static internal extern SafeFindFileHandle FindFirstFileTransactedW([In] string lpFileName, [In] FINDEX_INFO_LEVELS fInfoLevelId, [In, Out] FileSystemEntryInfo lpFindFileData, [In] FINDEX_SEARCH_OPS fSearchOp, [In] IntPtr lpSearchFilter, [In] FINDEX_FLAGS dwAdditionalFlags, SafeHandle hTransaction);
Пример #14
0
 public static unsafe extern IntPtr FindFirstFileExW(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, void* lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, int dwAdditionalFlags);
 static extern IntPtr FindFirstFileExW(string lpFileName, FINDEX_INFO_LEVELS
 fInfoLevelId, out WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp,
 IntPtr lpSearchFilter, uint dwAdditionalFlags);
Пример #16
0
 public static unsafe extern SafeFindFilesHandle FindFirstFileEx(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, out WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, void* lpSearchFilter, FindFirstFileExFlags dwAdditionalFlags);
Пример #17
0
 public static extern IntPtr FindFirstFileExW([NativeTypeName("LPCWSTR")] ushort *lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, [NativeTypeName("LPVOID")] void *lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, [NativeTypeName("LPVOID")] void *lpSearchFilter, [NativeTypeName("DWORD")] uint dwAdditionalFlags);
Пример #18
0
 private static extern SafeFindHandle FindFirstFileExPrivate(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, ref WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, int dwAdditionalFlags);
Пример #19
0
		public SafeFindFilesHandle FindFirstFileEx(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, out WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, FindFirstFileExFlags dwAdditionalFlags)
			=> FindFirstFileEx(lpFileName, fInfoLevelId, out lpFindFileData, fSearchOp, lpSearchFilter, dwAdditionalFlags);
Пример #20
0
 public static unsafe extern SafeFindFilesHandle FindFirstFileEx(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, out WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, void *lpSearchFilter, FindFirstFileExFlags dwAdditionalFlags);
Пример #21
0
 public static extern IntPtr FindFirstFileEx(
     [In] [MarshalAs(UnmanagedType.LPTStr)] string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, IntPtr lpFindFileData, FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter, FIND_FIRST dwAdditionalFlags);
Пример #22
0
 private static partial SafeFindHandle FindFirstFileExPrivate(string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, ref WIN32_FIND_DATA lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, int dwAdditionalFlags);
Пример #23
0
 static extern SafeSearchHandle FindFirstFileExW([MarshalAs(UnmanagedType.LPWStr)] string lpFileName,
                                                 FINDEX_INFO_LEVELS fInfoLevelId, out WIN32_FIND_DATA lpFindFileData,
                                                 FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);
Пример #24
0
 static internal extern SafeFindFileHandle FindFirstFileExW([In] string lpFileName, [In] FINDEX_INFO_LEVELS fInfoLevelId, [In, Out] WIN32_FIND_DATA lpFindFileData, [In] FINDEX_SEARCH_OPS fSearchOp, [In] IntPtr lpSearchFilter, [In] FINDEX_FLAGS dwAdditionalFlags);
Пример #25
0
 internal static extern SafeFindFileHandle FindFirstFileEx([MarshalAs(UnmanagedType.LPWStr)] String lpFileName,
                                                           FINDEX_INFO_LEVELS fInfoLevelId, 
                                                           out WIN32_FIND_DATA lpFindFileData, 
                                                           FINDEX_SEARCH_OPS fSearchOp,
                                                           IntPtr lpSearchFilter, 
                                                           FindExAdditionalFlags dwAdditionalFlags);
Пример #26
-1
 internal static unsafe extern SafeFindHandle FindFirstFileEx(
     char* pszPattern,
     FINDEX_INFO_LEVELS fInfoLevelId,
     out WIN32_FIND_DATA lpFindFileData,
     FINDEX_SEARCH_OPS fSearchOp,
     IntPtr lpSearchFilter,
     FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);