IOCTL_STORAGE_GET_DEVICE_NUMBER IOCTL (ntddstor.h)
Devuelve una estructura STORAGE_DEVICE_NUMBER que contiene el tipo deXXX FILE_DEVICE_, el número de dispositivo y, para un dispositivo con particiones, el número de partición asignado a un dispositivo por el controlador cuando se inicia el dispositivo. Normalmente, esta solicitud se emite mediante un controlador de disco tolerante a errores.
Ninguno.
Ninguno.
El controlador devuelve los datos de STORAGE_DEVICE_NUMBER en el búfer en Irp->AssociatedIrp.SystemBuffer.
Parameters.DeviceIoControl.OutputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer de parámetros, que debe ser >= sizeof(STORAGE_DEVICE_NUMBER).
n/a
n/a
El campo información de se establece en el número de bytes devueltos. El campo Estado de está establecido en STATUS_SUCCESS, o posiblemente en STATUS_INSUFFICIENT_RESOURCES.
Requisito | Valor |
---|---|
encabezado de | ntddstor.h (incluya Ntddstor.h) |