Partager via


IOCTL_STORAGE_EJECTION_CONTROL IOCTL (winioctl.h)

Active ou désactive le mécanisme qui éjecte le média. La désactivation du mécanisme verrouille le lecteur.

Pour effectuer cette opération, appelez la fonction DeviceIoControl avec les paramètres suivants.

BOOL DeviceIoControl(
  (HANDLE) hDevice,                 // handle to device
  IOCTL_STORAGE_EJECTION_CONTROL,   // dwIoControlCode
  (LPVOID) lpInBuffer,              // input buffer
  (DWORD) nInBufferSize,            // size of input buffer
  NULL,                             // lpOutBuffer
  0,                                // nOutBufferSize
  (LPDWORD) lpBytesReturned,        // number of bytes returned
  (LPOVERLAPPED) lpOverlapped       // OVERLAPPED structure
);

Remarques

Le pilote suit IOCTL_STORAGE_EJECTION_CONTROL demandes de l’appelant. Il ignore les demandes d’activation du mécanisme d’éjection, sauf s’il a reçu une demande de désactivation du mécanisme d’éjection du même appelant. Cela empêche d’autres appelants de déverrouiller le lecteur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP
Serveur minimal pris en charge Windows Server 2003
En-tête winioctl.h (inclure Windows.h)

Voir aussi