Chris,
I really love these functions. Great work! I realize it has been a few years since this was developed, but I was wondering if it should accept Security Groups like Administrators as the user in SharePermissionEntry? It throws an error for me when I try to add an entry for Domain\Administrators. Would this be an easy mod to get it working? Also, do you have similar routines for removing an existing share or changing the permissions on an existing share?

Thanks,
Jeff