struttura DXGK_DSI_RESET (dispmprt.h)
La struttura DXGK_DSI_RESET viene utilizzata con IOCTL_MIPI_DSI_RESET.
Sintassi
typedef struct _DXGK_DSI_RESET {
UINT Flags;
union {
struct {
UINT MipiErrors : 16;
UINT ResetFailed : 1;
UINT NeedModeSet : 1;
};
UINT Results;
};
} DXGK_DSI_RESET, *PDXGK_DSI_RESET;
Members
Flags
Riservato. Deve essere impostato su zero.
MipiErrors
Combinazione dei valori DXGK_DSI_* che indicano gli errori segnalati dalla comunicazione con la periferica. Può essere uno o più dei valori seguenti.
Errore | Significato |
---|---|
DXGK_DSI_SOT_ERROR | Possibile errore nell'inizio della sequenza di leader di trasmissione High-Speed |
| DXGK_DSI_SOT_SYNC_ERROR | Errore nell'inizio della sequenza di leader di trasmissione High-Speed |
| DXGK_DSI_EOT_SYNC_ERROR | Periferiche rilevate byte incomplete nella trasmissione High-Speed |
| DXGK_DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR | Errore o periferica non riconosce la sequenza di escape |
| DXGK_DSI_LOW_POWER_TRANSMIT_SYNC_ERROR | Periferiche rilevate byte incomplete nella trasmissione Low-Speed |
| DXGK_DSI_FALSE_CONTROL_ERROR | Errore rilevato dalla periferica nella sequenza di escape o nella sequenza di turnaround |
| DXGK_DSI_CONTENTION_DETECTED | Contesa rilevata |
| DXGK_DSI_CHECKSUM_ERROR_CORRECTED | È stato rilevato e corretto un errore di checksum |
| DXGK_DSI_CHECKSUM_ERROR_NOT_CORRECTED | È stato rilevato un errore di checksum, ma non è stato possibile correggere |
| DXGK_DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR | Il checksum del payload non è corretto per un pacchetto lungo |
| DXGK_DSI_DSI_DATA_TYPE_NOT_RECOGNIZED | La periferica non riconosce il tipo di dati inviato |
| DXGK_DSI_DSI_VC_ID_INVALID | È stato inviato un comando per un canale virtuale che non supporta |
| DXGK_DSI_INVALID_TRANSMISSION_LENGTH | La periferica ha rilevato che il numero di byte trasmessi non corrisponde a quello specificato nell'intestazione |
| DXGK_DSI_DSI_PROTOCOL_VIOLATION | La periferica ha rilevato la mancanza di EoTP in una trasmissione o in un host non è riuscita a segnalare il turno dell'autobus per una lettura |
ResetFailed
Se impostato, la reimpostazione non ha restituito lo stato di lavoro nel pannello.
NeedModeSet
Se impostato al ritorno dalla chiamata al driver grafico, il sistema operativo deve eseguire una modalità non ottimizzata impostata sul dispositivo per completare la reimpostazione.
Results
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Intestazione | dispmprt.h |