internal static extern SafeFindHandle FindFirstFileExW( string fileName, NativeEnums.FindExInfoLevel fInfoLevelId, [Out()] WIN32_FIND_DATAW data, NativeEnums.FindExSearchOp fSearchOp, IntPtr lpSearchFilter, NativeEnums.FindExAdditionalFlags dwAdditionalFlags);
internal static extern bool FindNextFileW(SafeFindHandle hndFindFile, [Out()] WIN32_FIND_DATAW lpFindFileData);