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

Vedi anche

**IOCTL_MIPI_DSI_QUERY_CAPS

IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_TRANSMISSION