|Did you see
DWORD WINAPI GetLogicalDriveStrings(<br />
__in DWORD nBufferLength,<br />
__out LPTSTR lpBuffer<br />
); on MSDN?
The maximum size of the buffer pointed to by lpBuffer, in TCHARs. This size does not include the terminating null character. If this parameter is zero, lpBuffer is not used.
A pointer to a buffer that receives a series of null-terminated strings, one for each valid drive in the system, plus with an additional null character. Each string is a device name.
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace