__declspec(dllimport) myTable myTableCreate(); #### my $CreateTable = new Win32::API("myDll.dll","myTable myTable Create()"); #### my $LoadTableFromFile = new Win32::API("myDll.dll","int myTableLoadFromFile(char const* filename, LPMyTable pointToMyTable)") #### __declspec(dllimport) enum myStatus myTableLoadFromFile(char const* filename, MyTable* pointToMyTable);