Compartir a través de


IOCTL_MIPI_DSI_QUERY_CAPS IOCTL (ntddvdeo.h)

IOCTL_MIPI_DSI_QUERY_CAPS recupera las funciones básicas de la interfaz MIPI DSI expuesta por el controlador de gráficos y la información de identificación del panel.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Ninguno.

Longitud del búfer de entrada

n/a

Búfer de salida

Búfer en el que se devuelven las funcionalidades de DSI. Debe ser al menos sizeof(DXGK_DSI_CAPS).

Longitud del búfer de salida

Tamaño en bytes del búfer de salida.

Búfer de entrada y salida

n/a

Longitud del búfer de entrada y salida

n/a

Bloque de estado

Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, status to the appropriate error condition as a NTSTATUS code.

Para obtener más información, vea valores NTSTATUS.

Observaciones

Los ICTLs de interfaz de procesador del sector móvil (MIPI) digital serial interface(DSI) deben controlarse mediante el monitor, el panel oem o el controlador port/miniport.

El controlador del panel OEM debe inicializarse mediante IOCTL_MIPI_DSI_QUERY_CAPS que proporciona información para permitir que el controlador del panel OEM compruebe la compatibilidad del controlador y proporcione los datos de DDB de nivel 1 sin procesar de la pantalla para permitir que un controlador de panel admita varios dispositivos y confirme que no hay coincidencia. Las funcionalidades se devuelven en una estructura de DXGK_DSI_CAPS. Es responsabilidad del controlador del panel OEM validar la funcionalidad DSI y la compatibilidad con el panel, ya que ni el controlador gráfico ni el sistema operativo tienen suficiente información para hacerlo, especialmente para los elementos definidos por el fabricante o sin definir.

El sistema operativo traduce el IOCTL de consulta en una llamada a DsiQueryCaps, pasando el identificador de destino del monitor como entrada y la estructura de límites para la salida. El controlador de gráficos debe rellenar los campos solicitados, con información almacenada en caché si está disponible, ya que los datos deben ser estáticos. Dado que el sistema operativo necesita el TargetMaximumReturnPacketSize valor para la validación de paquetes, puede solicitar las funcionalidades del controlador de gráficos antes de recibir una solicitud del controlador del panel.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 2004
encabezado de ntddvdeo.h

Consulte también

DsiQueryCaps

DXGK_DSI_CAPS

IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_TRANSMISSION