IOCTL_STORAGE_FIRMWARE_GET_INFO IOCTL (winioctl.h)

Le applicazioni Windows possono usare questo codice di controllo per eseguire query sul dispositivo di archiviazione per informazioni dettagliate sul firmware. Una chiamata con esito positivo restituirà informazioni sulle revisioni del firmware, sullo stato dell'attività e sugli attributi di lettura/scrittura per ogni slot. La quantità di dati restituiti varia in base al protocollo di archiviazione.

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

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

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione winioctl.h (include Windows.h)

Vedi anche