Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Recupera le informazioni sulla partizione di avvio da un controller di archiviazione o da un disco eseguendo un comando GetLogPage per la pagina log delle partizioni di avvio (NVME_LOG_PAGE_BOOT_PARTITION).
Per eseguire questa operazione, chiamare la funzione DeviceIoControl usando i parametri seguenti.
BOOL DeviceIoControl(
HANDLE hDevice, // handle to device
IOCTL_STORAGE_BOOT_PARTITION_GET_INFO, // dwIoControlCode
LPVOID lpInBuffer, // input buffer
DWORD nInBufferSize, // size of input buffer
LPVOID lpOutBuffer, // output buffer
DWORD nOutBufferSize, // size of output buffer
LPDWORD lpBytesReturned, // number of bytes returned
LPOVERLAPPED lpOverlapped // OVERLAPPED structure
);
Buffer di input
Puntatore a una struttura STORAGE_HW_BOOT_PARTITION_INFO . Impostare nInBufferSize su sizeof(STORAGE_HW_BOOT_PARTITION_INFO).
Lunghezza del buffer di input
Dimensioni del buffer di input, in byte.
Buffer di output
Puntatore a una struttura STORAGE_HW_BOOT_PARTITION_INFO che riceve le informazioni sulla partizione di avvio. Impostare nOutBufferSize su sizeof(STORAGE_HW_BOOT_PARTITION_INFO).
Lunghezza del buffer di output
Dimensioni del buffer di output, in byte.
Osservazioni:
Questo IOCTL viene usato per eseguire query sulle informazioni sulla partizione di avvio dai dispositivi di archiviazione NVMe che supportano le partizioni di avvio. Il controller rilascia un comando GetLogPage che richiede la pagina log partizione di avvio (NVME_LOG_PAGE_BOOT_PARTITION) per recuperare queste informazioni.
Il chiamante deve disporre di privilegi amministrativi per rilasciare questo IOCTL.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 11 26H1 |
| Intestazione | winioctl.h |
Vedere anche
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE IOCTL, IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD IOCTL