Compartilhar via


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

Confira também

**IOCTL_MIPI_DSI_QUERY_CAPS

IOCTL_MIPI_DSI_RESET

IOCTL_MIPI_DSI_TRANSMISSION