Bagikan melalui


IOCTL_STORAGE_FIRMWARE_DOWNLOAD IOCTL (winioctl.h)

Aplikasi Windows dapat menggunakan kode kontrol ini untuk mengunduh gambar firmware ke perangkat target, tetapi tidak mengaktifkannya. Jika gambar yang akan diunduh lebih besar dari ukuran transfer data maksimum pengontrol, IOCTL ini harus dipanggil beberapa kali sampai seluruh gambar diunduh.

Untuk melakukan operasi ini, panggil fungsi DeviceIoControl dengan parameter berikut.

BOOL DeviceIoControl(
  (HANDLE) hDevice,                 // handle to device
  IOCTL_STORAGE_FIRMWARE_DOWNLOAD,  // 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
);

Persyaratan

   
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header winioctl.h (termasuk Windows.h)

Lihat juga