DriveType, fonction (shlobj.h)
[DriveType est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
Détermine le type de lecteur en fonction du numéro de lecteur.
Syntaxe
int DriveType(
[in] int iDrive
);
Paramètres
[in] iDrive
Type : int
Numéro du lecteur que vous souhaitez tester. « A : » correspond à 0, « B : » à 1, et ainsi de suite.
Valeur retournée
Type : int
Retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Impossible de déterminer le type de lecteur. |
|
Le chemin d’accès racine n’est pas valide. Par exemple, aucun volume n’est monté au niveau du chemin. |
|
Le disque peut être supprimé du lecteur. |
|
Impossible de supprimer le disque du lecteur. |
|
Le lecteur est un lecteur distant (réseau). |
|
Le lecteur est un lecteur de CD-ROM. |
|
Le lecteur est un disque RAM. |
Remarques
DriveType équivaut à appeler RealDriveType. RealDriveType est la fonction préférée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj.h (inclure Shlobj.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |