Active ou d�sactive le m�canisme qui �jecte un m�dia, pour les p�riph�riques qui poss�dent cette capacit� de blocage
#include <WinAPIFiles.au3>
_WinAPI_LockDevice ( $sDrive, $bLock )
$sDrive | La lettre de lecteur du p�riph�rique � activer ou d�sactiver, dans le format D:, E:, etc. |
$bLock | Indique si le p�riph�rique doit �tre d�sactiv�, les valeurs valides sont: True - Le p�riph�rique est d�sactiv�. False - Le p�riph�rique est activ�. |
Succ�s: | Retourne True. |
�chec: | Retourne False et d�finit @error <> 0. |
Cette fonction n'est valable que pour les p�riph�riques qui prennent en charge les supports amovibles.
Consultez IOCTL_STORAGE_MEDIA_REMOVAL dans la librairie MSDN.
#include <MsgBoxConstants.au3> #include <WinAPIFiles.au3> Local $aDrive = DriveGetDrive('CDROM') If IsArray($aDrive) Then _WinAPI_LockDevice($aDrive[1], 1) MsgBox($MB_SYSTEMMODAL, '', 'Le lecteur (' & StringUpper($aDrive[1]) & ') est bloqu�.') _WinAPI_LockDevice($aDrive[1], 0) MsgBox($MB_SYSTEMMODAL, '', 'Le lecteur (' & StringUpper($aDrive[1]) & ') est d�bloqu�.') EndIf