<p>Our Windows Forms application by default saves data files in a user's 'My Documents' folder (on XP) or 'Documents' folder (on Vista). We look up this location by calling:</p>

<pre><code>Environment.GetFolderPath( Environment.SpecialFolder.Personal )
</code></pre>

<p>We know for sure this works great for users whose personal folder is on a local disk. What we're not sure about is domain users who have Folder Redirection in effect for their profile/personal data folders.</p>

<p>My question is: <strong>Does the above call properly resolve regardless of whether Folder Redirection is active?</strong></p>

<p>I don't have the environment to test this out, and I haven't been able to find any definite confirmation one way or the other.</p>

I would expect that it does.  The documentation for both
```
Environment.GetFolderPath
```
and the underlying
```
SHGetSpecialFolderPath
```
don't give any indication that it would not resolve correctly nor can I find anything that you would use its place.