Fixed. Thanks!
It's the string buffer length for specifying a path
this structure is uses it:
typedef struct _WIN32_FIND_DATA {
DWORD dwFileAttributes
FILETIME ftCreationTime
FILETIME ftLastAccessTime
FILETIME ftLastWriteTime
DWORD nFileSizeHigh
DWORD nFileSizeLow
DWORD dwReserved0
DWORD dwReserved1
TCHAR cFileName[MAX_PATH]
TCHAR cAlternateFileName[14]
} WIN32_FIND_DATA, *PWIN32_FIND_DATA, *LPWIN32_FIND_DATA