Witam. Chcę zrobić w moim projekcie wyświetlanie listy plików na serwerze ftp i chcąc wykonać funkcję FtpFindFirstFileA muszę jako trzeci argument wpisać wskaźnik do struktury i w tym momencie pojawia się problem bo czego nie wpiszę to dostaję taki błąd:
type name is not allowed
A o to wyrywek kodu:
typedef struct lpFindFileData {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD dwReserved0;
DWORD dwReserved1;
CHAR cFileName[MAX_PATH];
CHAR cAlternateFileName[14];
DWORD dwFileType;
DWORD dwCreatorType;
WORD wFinderFlags;
}WIN32_FIND_DATAA, * PWIN32_FIND_DATAA, * LPWIN32_FIND_DATAA;
FtpFindFirstFileA(Int, game3.c_str(), WIN32_FIND_DATAA, INTERNET_FLAG_NEED_FILE, FALSE);