UDF > WinAPIEx > Files & Devices > DataAccess & Storage >


_WinAPI_QueryDosDevice

Obtient le mappage actuel pour un nom de périphérique MS-DOS donné

#include <WinAPIFiles.au3>
_WinAPI_QueryDosDevice ( $sDevice )

Paramètre

$sDevice Le nom du périphérique MS-DOS.

Valeur de retour

Succès: Retourne le mappage actuel du périphérique spécifié. Si le paramètre $sDevice est la chaîne vide, la fonction retourne le tableau de tous les noms existants de périphériques MS-DOS (par exemple, "\Device\HarddiskVolume1" ou "\Device\Floppy0").
L'élément [0] du tableau contenant le nombre de noms.
Échec: Définit @error <> 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Voir aussi

Consultez QueryDosDevice dans la librairie MSDN.

Exemple

#include <WinAPIFiles.au3>

Local $aDrive = DriveGetDrive('ALL')

If IsArray($aDrive) Then
    For $i = 1 To $aDrive[0]
        ConsoleWrite(StringUpper($aDrive[$i]) & '=> '& _WinAPI_QueryDosDevice($aDrive[$i]) & @CRLF)
    Next
EndIf