Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera la información de partición de arranque de un controlador de almacenamiento o disco mediante la emisión de un comando GetLogPage para la página registro de partición de arranque (NVME_LOG_PAGE_BOOT_PARTITION).
Para realizar esta operación, llame a la función DeviceIoControl mediante los parámetros siguientes.
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
);
Búfer de entrada
Puntero a una estructura STORAGE_HW_BOOT_PARTITION_INFO . Establezca nInBufferSize en sizeof(STORAGE_HW_BOOT_PARTITION_INFO).
Longitud del búfer de entrada
Tamaño del búfer de entrada, en bytes.
Búfer de salida
Puntero a una estructura de STORAGE_HW_BOOT_PARTITION_INFO que recibe la información de partición de arranque. Establezca nOutBufferSize en sizeof(STORAGE_HW_BOOT_PARTITION_INFO).
Longitud del búfer de salida
Tamaño del búfer de salida, en bytes.
Observaciones
Este IOCTL se usa para consultar la información de partición de arranque de los dispositivos de almacenamiento NVMe que admiten particiones de arranque. El controlador emite un comando GetLogPage que solicita la página de registro de particiones de arranque (NVME_LOG_PAGE_BOOT_PARTITION) para recuperar esta información.
El autor de la llamada debe tener privilegios administrativos para emitir este IOCTL.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 11 26H1 |
| Encabezado | winioctl.h |
Consulte también
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE IOCTL, IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD IOCTL