GetDriveTypeA是一個計算機函式,功能是判斷磁碟類型。
基本介紹
- 中文名:GetDriveTypeA
- VB聲明:Declare Function
- VC聲明:頭檔案在“winbase.h”
- 函式功能:判斷磁碟類型
VB聲明,VC聲明,
VB聲明
Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
說明
判斷一個磁碟驅動器的類型
返回值
Long,如驅動器不能識別,則返回零。如指定的目錄不存在,則返回1。如執行成功,則用下述任何一個常數指定驅動器類型:DRIVE_REMOVABLE, DRIVE_FIXED, DRIVE_REMOTE, DRIVE_CDROM 或 DRIVE_RAMDISK
參數表
參數 類型及說明
nDrive String,包含了驅動器根目錄路徑的一
VC聲明
頭檔案在“winbase.h”
UINT GetDriveType(
LPCTSTR lpRootPathName // root directory
);
函式功能
判斷磁碟類型
參數說明
lpRootPathName 包含了根目錄路徑的字元串指針
返回值
DRIVE_UNKNOWN 未知的磁碟類型
DRIVE_NO_ROOT_DIR 說明lpRootPathName是無效的
DRIVE_REMOVABLE 可移動磁碟
DRIVE_FIXED 固定磁碟
DRIVE_REMOTE 網路磁碟
DRIVE_CDROM 光碟機
DRIVE_RAMDISK 為RAM