estrutura DXGK_DSI_RESET (dispmprt.h)
A estrutura DXGK_DSI_RESET é usada com IOCTL_MIPI_DSI_RESET.
Sintaxe
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;
Membros
Flags
Reservado. Deve ser definido como zero.
MipiErrors
Uma combinação dos valores DXGK_DSI_* que indicam os erros relatados pela comunicação com o periférico. Pode ser um ou mais dos valores a seguir.
Erro do | Significado |
---|---|
DXGK_DSI_SOT_ERROR | Possível erro no início da sequência de líderes de transmissão de High-Speed |
| DXGK_DSI_SOT_SYNC_ERROR | Erro no início de High-Speed sequência de líderes de transmissão |
| DXGK_DSI_EOT_SYNC_ERROR | Periféricos detectados bytes incompletos na transmissão de High-Speed |
| DXGK_DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR | Erro ou periférico não reconhece sequência de escape |
| DXGK_DSI_LOW_POWER_TRANSMIT_SYNC_ERROR | Periféricos detectados bytes incompletos na transmissão de Low-Speed |
| DXGK_DSI_FALSE_CONTROL_ERROR | Erro detectado por periférico em sequência de escape ou sequência de reviravolta |
| DXGK_DSI_CONTENTION_DETECTED | Contenção detectada |
| DXGK_DSI_CHECKSUM_ERROR_CORRECTED | Um erro de soma de verificação foi detectado e corrigido |
| DXGK_DSI_CHECKSUM_ERROR_NOT_CORRECTED | Um erro de soma de verificação foi detectado, mas não pôde ser corrigido |
| DXGK_DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR | A soma de verificação da carga estava incorreta para um pacote longo |
| DXGK_DSI_DSI_DATA_TYPE_NOT_RECOGNIZED | Periférico não reconhece o tipo de dados enviado a ele |
| DXGK_DSI_DSI_VC_ID_INVALID | Periférico foi enviado um comando para um canal virtual que não dá suporte a |
| DXGK_DSI_INVALID_TRANSMISSION_LENGTH | Periférico detectado que o número de bytes transmitidos não corresponde ao especificado no cabeçalho |
| DXGK_DSI_DSI_PROTOCOL_VIOLATION | Periférico detectou falta de EoTP em uma transmissão ou o host falhou ao sinalizar a volta do barramento para uma leitura |
ResetFailed
Se definido, a redefinição não resultou no retorno do painel a um estado de trabalho.
NeedModeSet
Se definido no retorno de chamar o driver gráfico, o sistema operacional deverá executar um modo não otimizado definido para o dispositivo para concluir a redefinição.
Results
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | dispmprt.h |