函数原型:
DWORD GetLogicalDrives(VOID);
The GetLogicalDrives function retrieves a bitmask representing the
currently available disk drives.
说明:
该函数用法简单,没有参数,返回值为DWORD类型,返回的是当前驱动器的位掩码,0位代表A盘,1位代表B盘,以此类推,以我的笔记本为例:我的笔记本盘符有C , D , E , F, 还有一个DVD RW驱动器(H). 当执行下面的函数:
DWORD dwBitMask = GetLogicalDrivers();
dwBitMask为0xbc,
而0xbc换算成二进制为1011 1100, 从右向左恰好对应我的盘符.