Condividi tramite


IOCTL_MIPI_DSI_QUERY_CAPS IOCTL (ntdvertitaeo.h)

IOCTL_MIPI_DSI_QUERY_CAPS recupera le funzionalità di base dell'interfaccia DSI MIPI esposta dal driver grafico e le informazioni di identificazione dal pannello.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

n/d

Buffer di output

Buffer in cui vengono restituite le funzionalità DSI. Deve essere almeno sizeof(DXGK_DSI_CAPS).

Lunghezza del buffer di output

Dimensioni in byte del buffer di output.

Buffer di input/output

n/d

Lunghezza del buffer di input/output

n/d

Blocco dello stato

Irp-IoStatus.Status> è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato alla condizione di errore appropriata come codice NTSTATUS.

Per altre informazioni, vedere Valori NTSTATUS.

Commenti

IOCTL (Mobile Industry Processor Interface) (MIPI) Digital Serial Interface (DSI) deve essere gestito dal driver monitor, pannello oem o porta/miniport.

Il driver del pannello OEM deve essere inizializzato utilizzando IOCTL_MIPI_DSI_QUERY_CAPS che fornisce informazioni per consentire al driver del pannello OEM di verificare il supporto dei driver e fornisce i dati DDB di livello non elaborato 1 dal display per consentire a un driver del pannello di supportare più dispositivi e di verificare che non vi sia alcuna mancata corrispondenza. Le funzionalità vengono restituite in una struttura DXGK_DSI_CAPS . È responsabilità del driver del pannello OEM convalidare la funzionalità DSI e la compatibilità con il pannello, poiché né il driver grafico né il sistema operativo hanno informazioni sufficienti per farlo, in particolare per qualsiasi produttore definito o non definito.

Il sistema operativo converte la query IOCTL in una chiamata a DsiQueryCaps, passando l'ID di destinazione del monitor come input e la struttura dei limiti per l'output. Il driver di grafica deve compilare i campi richiesti, usando le informazioni memorizzate nella cache, se disponibili, perché i dati devono essere statici. Poiché il sistema operativo richiede il valore TargetMaximumReturnPacketSize per la convalida dei pacchetti, può richiedere le funzionalità dal driver grafico prima di ricevere una richiesta dal driver del pannello.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione ntdvertitaeo.h

Vedi anche

DsiQueryCaps

DXGK_DSI_CAPS

IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_TRANSMISSION