#include<Windows.h>
#include<stdio.h>
#include<stdlib.h>
int main() {
CHAR szLogicalDriveStrings[1024];
PCHAR p;
ZeroMemory(szLogicalDriveStrings, 1024);
GetLogicalDriveStrings(1023, szLogicalDriveStrings);
p = szLogicalDriveStrings;
do
{
printf("%s\n", p);
p += 4;
} while (*p !='\0');
system("pause");
return 0;
}
#include<Windows.h>
#include<stdio.h>
#include<stdlib.h>
int main() {
TCHAR buffer[1024];
FindFirstVolumeA(buffer, 1024);
printf("%s\n", buffer);//打印出真正的设备名
system("pause");
return 0;
}