Voltar à lista
Windows Win32Dispositivos & volumeskernel32.dll

GetDriveTypeW

Consulta o tipo de uma unidade de disco (removível, fixo, rede, CD-ROM, RAM disk).

Descrição

Sem equivalente direto no Linux, onde essa distinção normalmente é feita consultando udev/sysfs em vez de uma API de runtime dedicada.

Header: fileapi.hDLL: kernel32.dll

Assinatura

UINT GetDriveTypeW(LPCWSTR lpRootPathName);

Parâmetros

ParâmetroTipoDescrição
lpRootPathNameLPCWSTRCaminho raiz da unidade, ex.: "C:\\".

Valor de retorno

Um valor DRIVE_* (DRIVE_FIXED, DRIVE_REMOVABLE, DRIVE_CDROM, ...) — DRIVE_UNKNOWN se não puder ser determinado.

Códigos de erro (GetLastError)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas