論理ドライブを列挙する方法【Windows API】
論理ドライブのドライブレターとデバイスの種類を取得します。 マイコンピュータに表示されているものが取得できるということです。 何に使えるかというと、特に使い道があるわけではないのですが、USBメモリが 使えないパソコンでは動かないようにするとか、そういう用途に使えます。
int main(int argc, char* argv[])
{
DWORD d;
d = GetLogicalDrives();
for(int i = 0; i < 32; i++)
if ((1 << i)&d) printf("%c:\\\n", 'A'+i);
return 0;
}
