public static extern IntPtr FindFirstFileEx( string lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, ref FIND_DATA_RAW lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, IntPtr lpSearchFilter, FINDEX_ADDITIONAL_FLAGS dwAdditionalFlags);
public static extern bool FindNextFileW(IntPtr hFindFile, ref FIND_DATA_RAW lpFindFileData);