IOCTL_STORAGE_FIRMWARE_ACTIVATE IOCTL (winioctl.h)

Windows приложения могут использовать этот код элемента управления для активации образа встроенного ПО на указанном устройстве.

Чтобы выполнить эту операцию, вызовите функцию DeviceIoControl со следующими параметрами.

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

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 10
минимальный поддерживаемый сервер Windows Server 2016
Header winioctl.h (include Windows.h)

См. также