IOCTL_STORAGE_FIRMWARE_GET_INFO IOCTL (winioctl.h)
Les applications Windows peuvent utiliser ce code de contrôle pour interroger le périphérique de stockage pour obtenir des informations détaillées sur le microprogramme. Un appel réussi retourne des informations sur les révisions de microprogrammes, le statut de l’activité, ainsi que les attributs de lecture/écriture pour chaque emplacement. La quantité de données retournées varie en fonction du protocole de stockage.
Pour effectuer cette opération, appelez la fonction DeviceIoControl avec les paramètres suivants.
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
);
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | winioctl.h (inclure Windows.h) |