I will be grateful to find a comparison of features between XP Advanced
File Sharing and XP Simple File Sharing in the context of a P2P XP file
and printer sharing network where security is not an issue.
'Advanced File Sharing' is exactly the same as NT-based file sharing has
always been.
User accounts are created on the machine with the shared resources. When
you create shares, you create a list of users who are permitted to access
them. This is called an Access Control List, or ACL.
When a remote user attempt to connect to a share, the username and password
are checked against the ACL, and access is granted or denied.
There are 2 sets of permissions which the remote user needs to get past:
The share permissions, and the NTFS file permissions.
You can use a combination of these to provide fine granularity on the access
permissions.
Here's an example walk-through of how to configure this:
http://www.practicallynetworked.com/sharing/xp_filesharing/
Simple File Sharing was introduced with XP because it was reckoned that it
was a bit much to expect home users to become NT admins overnight.
It hides the complexies fron the user, and sets up all shares like this:
It enables the Guest account,
It forces all incoming connections to authenticate as Guest, regardless of
who they are;
It created shares with permissions for the Gust account;
It uses NTFS permissions to block access to certain folders.
The net result is that if you share a folder using Simple FIle Sharing, it's
available to anyone on the network. You have no fine control on the
permissions.