If you can mount and read/write to files in the share on windows, then if you use the same username/password in Linux you should be okay to mount the files, but you still might have permission issues depending on how the share is defined.
When I did a mount as root using the command:
mount -t cifs -o username=xxx,password=xxx //servername/sharename ./mnt
It mounted the directory which appeared under "ls -l" as:
drwxrwx--- 21 root groupname 0 Aug 13 13:36 mnt
The share in the smb.conf looks like this
hide unreadable = yes
path = /real/path/to/share
valid users = xxx
writeable = yes
browseable = yes
create mask = 0770
directory mask = 0770
force group = groupname
public = no
I find it strange that your share shows up as a simlink. It should be a real directory as far as the file system is concerned.
In the above example, both root and members of groupname should be able to enter the share.