Obtient le nom de base du pilote de périphérique spécifié
#include <WinAPIProc.au3>
_WinAPI_GetDeviceDriverBaseName ( $pDriver )
$pDriver | L'adresse de chargement du pilote de périphérique. Cette valeur peut être récupérée en utilisant la fonction _WinAPI_EnumDeviceDrivers(). |
Succès: | Retourne le nom de base du pilote de périphérique. |
Échec: | Retourne la chaîne vide, appelez _WinAPI_GetLastError() pour obtenir des informations supplémentaires sur l'erreur. |
Consultez GetDeviceDriverBaseName dans la librairie MSDN.
#include <Array.au3> #include <WinAPIProc.au3> Local $aInfo, $aData = _WinAPI_EnumDeviceDrivers() If IsArray($aData) Then Dim $aInfo[$aData[0]][3] For $i = 1 To $aData[0] $aInfo[$i - 1][0] = $aData[$i] $aInfo[$i - 1][1] = _WinAPI_GetDeviceDriverBaseName($aData[$i]) $aInfo[$i - 1][2] = _WinAPI_GetDeviceDriverFileName($aData[$i]) Next EndIf _ArrayDisplay($aInfo, '_WinAPI_EnumDeviceDrivers')