I would like to know what the snippet of code does..

```
 Drive[0] = 'A';
 Drive[1] = ':';
 Drive[2] = '\\';
 Drive[3] = 0;

 DriveMask = GetLogicalDrives();

 for( anIndex = 0; anIndex < 26;
 anIndex++ ) 
{
    if( DriveMask & 1 )
     {
        Drive[0] = 'A' + anIndex;

        DriveMask >>= 1;

     }
 }

```

Please let me know your answer.

Thank you for your time to read my post.