Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DXGK_DSI_RESET используется с IOCTL_MIPI_DSI_RESET.
Синтаксис
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;
Члены
Flags
Скрытный. Должно быть задано равно нулю.
MipiErrors
Сочетание значений DXGK_DSI_*, указывающих на ошибки, сообщаемые при взаимодействии с периферийным устройством. Может быть одним или несколькими из следующих значений.
Ошибка | Значение |
---|---|
DXGK_DSI_SOT_ERROR | Возможная ошибка в начале последовательности лидеров передачи High-Speed |
| DXGK_DSI_SOT_SYNC_ERROR | Ошибка в начале последовательности лидеров передачи High-Speed |
| DXGK_DSI_EOT_SYNC_ERROR | Периферийные устройства обнаружили неполные байты в передаче High-Speed |
| DXGK_DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR | Ошибка или периферийное устройство не распознает последовательность escape-адресов |
| DXGK_DSI_LOW_POWER_TRANSMIT_SYNC_ERROR | Периферийные устройства обнаружили неполные байты в передаче Low-Speed |
| DXGK_DSI_FALSE_CONTROL_ERROR | Обнаружена ошибка периферийных устройств в последовательности escape-последовательности или последовательности обхода |
| DXGK_DSI_CONTENTION_DETECTED | Обнаружено состязание |
| DXGK_DSI_CHECKSUM_ERROR_CORRECTED | Обнаружена и исправлена ошибка контрольной суммы |
| DXGK_DSI_CHECKSUM_ERROR_NOT_CORRECTED | Обнаружена ошибка контрольной суммы, но не удалось исправить |
| DXGK_DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR | Контрольная сумма полезных данных была неправильной для длинного пакета |
| DXGK_DSI_DSI_DATA_TYPE_NOT_RECOGNIZED | Периферийные устройства не распознают тип данных, отправленный в него |
| DXGK_DSI_DSI_VC_ID_INVALID | Периферийное устройство было отправлено командой для виртуального канала, который он не поддерживает |
| DXGK_DSI_INVALID_TRANSMISSION_LENGTH | Периферийное устройство обнаружило, что число передаваемых байтов не соответствует указанному в заголовке |
| DXGK_DSI_DSI_PROTOCOL_VIOLATION | Периферийное обнаружено отсутствие EoTP на передаче или узле не удалось сигнализировать о повороте шины для чтения |
ResetFailed
Если задано, сброс не привел к возврату панели в рабочее состояние.
NeedModeSet
Если при возврате от вызова графического драйвера ОС должна выполнить неоптимизированный режим, установленный для устройства, чтобы завершить сброс.
Results
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
заголовка | dispmprt.h |