API中获取磁盘的根本路径
# include <Windows.h>
# include <stdlib.h>
# include <stdio.h>
# define BUFSIZE 1024
BOOL GetDriverInfo(LPSTR szDrive);
void main(void)
{
CHAR szLogcalDriveStrings[BUFSIZE];
PCHAR szDrive;
ZeroMemory(szLogcalDriveStrings,BUFSIZE);//
GetLogicalDriveStrings(BUFSIZE - 1,szLogcalDriveStrings);
szDrive = (PCHAR)szLogcalDriveStrings;
do
{
if(!GetDriverInfo(szDrive))
{
printf("\nGet Volume information errot :%d",GetLastError());
}
szDrive += (strlen(szDrive)+1);
}
while(*szDrive!='\x00');
}
能够编译 在连接时出现问题请高手指点指点