Programowanie w języku Delphi

DriveType

  • 2010-10-31 18:27
  • 0 komentarzy
  • 468 odsłon
  • Oceń ten tekst jako pierwszy
// C
int DriveType(      
    int iDrive
);

// Delphi
function DriveType(iDrive : integer) : integer; stdcall; external 'shell32.dll' name 'DriveType';


Funkcja DriveType pozwala rozpoznać typ dysku.

Parametry:
iDrive
Numer napędu do przedestowania. 0 to pierwszy napęd ("A:"), kolejne numery to kolejne dyski.

Zwracana wartość:
DRIVE_UNKNOWN - Nieznany typ dysku.
DRIVE_NO_ROOT_DIR - Nie zamontowany bądź nieistniejący katalog główny.
DRIVE_REMOVABLE - Dysk, który można wyjąć z napędu.
DRIVE_FIXED - Twardy dysk (dysk, którego nie można wyjąć z napędu).
DRIVE_REMOTE - Dysk sieciowy.
DRIVE_CDROM - CD-ROM.
DRIVE_RAMDISK - Dysk istniejący w pamięci RAM (RAM disc).

Uwagi
Funkcja DriveType jest identyczna z funkcją RealDriveType, jednak zalecane jest używanie funkcji RealDriveType.

Minimalna wersja systemu operacyjnego:
Windows 2000

Zobacz też: