API中获取磁盘的根本路径

dyx2010 2011-05-12 09:45:57
# 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');
}

能够编译 在连接时出现问题请高手指点指点
...全文
86 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2011-05-13
  • 打赏
  • 举报
回复
GetDriverInfo是Windows CE中的API函数。你想获取什么信息?换另外的API来执行。

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧