IOCTL_STORAGE_EJECTION_CONTROL IOCTL (winioctl.h)

Abilita o disabilita il meccanismo che esegge i supporti. Disabilitando il meccanismo, l'unità viene bloccata.

Per eseguire questa operazione, chiamare la funzione DeviceIoControl con i parametri seguenti.

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
);

Commenti

Il driver tiene traccia delle richieste IOCTL_STORAGE_EJECTION_CONTROL chiamante. Ignora le richieste per abilitare il meccanismo di espulsione, a meno che non abbia ricevuto una richiesta per disabilitare il meccanismo di espulsione dallo stesso chiamante. Ciò impedisce ad altri chiamanti di sbloccare l'unità.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Server minimo supportato Windows Server 2003
Intestazione winioctl.h (include Windows.h)

Vedi anche