struktur DXGK_DSI_RESET (dispmprt.h)
Struktur DXGK_DSI_RESET digunakan dengan IOCTL_MIPI_DSI_RESET.
Sintaks
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;
Anggota
Flags
Dicadangkan. Harus diatur ke nol.
MipiErrors
Kombinasi nilai DXGK_DSI_* yang menunjukkan kesalahan yang dilaporkan oleh komunikasi dengan periferal. Dapat berupa satu atau beberapa nilai berikut.
Kesalahan | Makna |
---|---|
DXGK_DSI_SOT_ERROR | Kemungkinan kesalahan di Awal urutan pemimpin transmisi High-Speed |
| DXGK_DSI_SOT_SYNC_ERROR | Kesalahan dalam Urutan awal High-Speed pimpinan transmisi |
| DXGK_DSI_EOT_SYNC_ERROR | Periferal terdeteksi byte tidak lengkap dalam transmisi High-Speed |
| DXGK_DSI_ESCAPE_MODE_ENTRY_COMMAND_ERROR | Kesalahan atau periferal tidak mengenali urutan escape |
| DXGK_DSI_LOW_POWER_TRANSMIT_SYNC_ERROR | Periferal terdeteksi byte tidak lengkap dalam transmisi Low-Speed |
| DXGK_DSI_FALSE_CONTROL_ERROR | Kesalahan periferal terdeteksi dalam urutan escape atau urutan penyelesaian |
| DXGK_DSI_CONTENTION_DETECTED | Ketidakcocokan terdeteksi |
| DXGK_DSI_CHECKSUM_ERROR_CORRECTED | Kesalahan checksum terdeteksi dan dikoreksi |
| DXGK_DSI_CHECKSUM_ERROR_NOT_CORRECTED | Kesalahan checksum terdeteksi tetapi tidak dapat diperbaiki |
| DXGK_DSI_LONG_PACKET_PAYLOAD_CHECKSUM_ERROR | Checksum payload salah untuk paket panjang |
| DXGK_DSI_DSI_DATA_TYPE_NOT_RECOGNIZED | Periferal tidak mengenali tipe data yang dikirim ke dalamnya |
| DXGK_DSI_DSI_VC_ID_INVALID | Periferal dikirimi perintah untuk saluran virtual yang tidak didukungnya |
| DXGK_DSI_INVALID_TRANSMISSION_LENGTH | Periferal mendeteksi bahwa jumlah byte yang dikirimkan tidak cocok dengan apa yang ditentukan di header |
| DXGK_DSI_DSI_PROTOCOL_VIOLATION | Periferal mendeteksi kurangnya EoTP pada transmisi atau host gagal memberi sinyal bus berbalik untuk pembacaan |
ResetFailed
Jika diatur, reset tidak mengakibatkan panel kembali ke status kerja.
NeedModeSet
Jika diatur saat kembali dari memanggil driver grafis, OS harus melakukan mode yang tidak optimal yang diatur ke perangkat untuk menyelesaikan reset.
Results
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Header | dispmprt.h |