win32 api 文件系统篇

本文介绍了Windows操作系统下用于管理和操作磁盘及文件的各种API函数,包括获取磁盘信息、文件目录管理等,为开发者提供了丰富的工具箱。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

磁盘驱动类管理api

GetLogicalDrives          获取主机中所有的逻辑驱动器 返回bitmap

GetLogicalDrivesString  获取主机中所有的逻辑驱动器 以驱动器根路径字符串返回

FindFristVolume            查找主机中第一个驱动器,返回查找句柄

FindNextVolume            查找主机中后续驱动器,返回查找句柄

FindVolumeClose           关闭驱动器查找句柄

GetDriveType                 获取驱动器类型

GetVolumeInformation     获取逻辑驱动器信息

FindFristVolumeMountPoint  查找指定卷的一个挂载点 并返回句柄

FindNextVolumeMountPoint  查找指定卷的后一个挂载点 并返回句柄

FindVolumeMountPointClose 关闭挂载点查找

GetVolumeNameForVolumeMountPoint  根据指定挂载点获取相应卷的设备名

SetVolumeMountPoint                            指定卷加载到指定挂载点

GetDiskFreeSpace                                   获取磁盘空间信息

GetDiskFreeSpaceEx                             或者用户可用的空闲字节数,磁盘总量的字节数

 

文件目录管理类api

DeleteFile

CopyFile

MoveFile

CreateFile

ReadFile

WriteFile

GetFileSize

GetFileSizeEx

CreateDirectory

GetCurrentDirectory

SetCurrentDirectory

FindFristFile

FindNextFile

GetFileAttributes

GetFileAttributesEx

SetFileAttributes

FileTimeToLocaleFileTime

FileTimeToSystemTime

高级文件api

CreateFileMapping

MapViewOfFile

FlushViewOfFile

OpenFileMapping

UnmapViewOfFile

GetMappedFileName

QueryDosDevice

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值