Bagikan melalui


Fungsi DriveType (shlobj_core.h)

[DriveType tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]

Menentukan jenis kandar berdasarkan nomor kandar.

Sintaks

int DriveType(
  [in] int iDrive
);

Parameter

[in] iDrive

Jenis: int

Jumlah drive yang ingin Anda uji. "A:" sesuai dengan 0, "B:" hingga 1, dan sebagainya.

Nilai kembali

Jenis: int

Mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
DRIVE_UNKNOWN
Tipe kandar tidak dapat ditentukan.
DRIVE_NO_ROOT_DIR
Jalur akar tidak valid. Misalnya, tidak ada volume yang dipasang di jalur.
DRIVE_REMOVABLE
Diska dapat dihapus dari kandar.
DRIVE_FIXED
Diska tidak dapat dihapus dari kandar.
DRIVE_REMOTE
Drive adalah drive jarak jauh (jaringan).
DRIVE_CDROM
Drive adalah drive CD-ROM.
DRIVE_RAMDISK
Drive adalah disk RAM.

Keterangan

DriveType setara dengan memanggil RealDriveType. RealDriveType adalah fungsi yang disukai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h (termasuk Shlobj.h)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)

Lihat juga

GetDriveType

RealDriveType