Funzione DriveType (shlobj.h)
[DriveType è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
Determina il tipo di unità in base al numero di unità.
Sintassi
int DriveType(
[in] int iDrive
);
Parametri
[in] iDrive
Tipo: int
Numero dell'unità da testare. "A:" corrisponde a 0, "B:" a 1 e così via.
Valore restituito
Tipo: int
Restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Impossibile determinare il tipo di unità. |
|
Il percorso radice non è valido. Ad esempio, nessun volume viene montato nel percorso. |
|
Il disco può essere rimosso dall'unità. |
|
Il disco non può essere rimosso dall'unità. |
|
L'unità è un'unità remota (di rete). |
|
L'unità è un'unità CD-ROM. |
|
L'unità è un disco RAM. |
Commenti
DriveType equivale a chiamare RealDriveType. RealDriveType è la funzione preferita.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj.h (include Shlobj.h) |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |