Função DriveType (shlobj.h)
[DriveType está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
Determina o tipo de unidade com base no número da unidade.
Sintaxe
int DriveType(
[in] int iDrive
);
Parâmetros
[in] iDrive
Tipo: int
O número da unidade que você deseja testar. "A:" corresponde a 0, "B:" a 1 e assim por diante.
Retornar valor
Tipo: int
Retorna um dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
O tipo de unidade não pode ser determinado. |
|
O caminho raiz é inválido. Por exemplo, nenhum volume é montado no caminho. |
|
O disco pode ser removido da unidade. |
|
O disco não pode ser removido da unidade. |
|
A unidade é uma unidade remota (rede). |
|
A unidade é uma unidade CD-ROM. |
|
A unidade é um disco RAM. |
Comentários
DriveType é equivalente a chamar RealDriveType. RealDriveType é a função preferencial.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlobj.h (inclua Shlobj.h) |
Biblioteca | Shell32.lib |
DLL | Shell32.dll (versão 5.0 ou posterior) |