Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Struktur SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR menentukan status dan status tambahan dari kode mikro unduhan.
Sintaksis
typedef struct _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR {
UCHAR Reserved1;
UCHAR SubEnclosureId;
UCHAR Status;
UCHAR AdditionalStatus;
UCHAR MaximumImageSize[4];
UCHAR Reserved2[3];
UCHAR ExpectedBufferId;
UCHAR ExpectedBufferOffset;
} SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR, *PSES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR;
Anggota
Reserved1
Dicadangkan untuk digunakan di masa mendatang.
SubEnclosureId
Menentukan sub-penutup tempat deskriptor status mikrokode unduhan diterapkan.
Status
Menentukan status operasi pengunduhan kode mikro untuk sub-penutup. Setelah melaporkan kode yang menunjukkan penyelesaian, proses layanan penutup harus mengatur bidang ini ke 0x00 dan harus mengatur bidang AdditionalStatus ke 0x00. Status dapat berisi salah satu nilai berikut:
Nilai | Arti |
---|---|
|
Tidak ada operasi pengunduhan kode mikro yang sedang berlangsung. |
|
Operasi pengunduhan kode mikro sedang berlangsung. Proses layanan penutup telah menerima satu atau beberapa halaman diagnostik Unduh Microcode Control dan sedang menunggu data mikrokode tambahan. |
|
Unduh transfer data operasi mikrokode selesai, saat ini memperbarui penyimpanan nonvolatile. |
|
Proses layanan penutup saat ini memperbarui penyimpanan nonvolatile dengan kode mikro yang ditangguhkan. |
|
Dicadangkan untuk kode yang menunjukkan status sementara |
|
Unduh operasi kode mikro selesai tanpa kesalahan. Proses layanan penutup mulai menggunakan kode mikro baru setelah mengembalikan status ini. |
|
Unduh operasi kode mikro selesai tanpa kesalahan. Proses layanan penutup (misalnya, proses layanan penutup mandiri) mulai menggunakan kode mikro baru setelah hard reset atau daya berikutnya menyala. |
|
Unduh operasi kode mikro selesai tanpa kesalahan. Proses layanan penutup (misalnya, proses layanan penutup terlampir) mulai menggunakan kode mikro baru setelah daya berikutnya menyala. |
|
Unduh operasi kode mikro selesai tanpa kesalahan. Proses layanan penutup (misalnya, proses layanan penutup terlampir) mulai menggunakan kode mikro baru setelah memproses SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE menentukan mode aktifkan mikrocode yang ditangguhkan, hard reset, atau daya hidup. |
|
Dicadangkan untuk kode yang menunjukkan tidak ada kesalahan. |
|
Vendor spesifik |
|
Kesalahan dalam satu atau beberapa bidang halaman diagnostik Unduh Kontrol Mikrokode. |
|
Menentukan kesalahan gambar Microcode. |
|
Unduh batas waktu microcode. Proses layanan penutup dapat membuang data kode mikro setelah jumlah waktu tertentu vendor, jika tidak menerima seluruh gambar kode mikro. |
|
Kesalahan internal dalam operasi pengunduhan kode mikro. Gambar mikrokode baru diperlukan sebelum hard reset atau daya menyala |
|
Kesalahan internal dalam operasi pengunduhan kode mikro. Hard reset dan daya pada aman |
|
Memproses SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE dengan bidang Mode diatur ke 0x0F (yaitu, mengaktifkan kode mikro yang ditangguhkan), jika tidak ada kode mikro yang ditangguhkan. |
|
Dicadangkan untuk kode yang menunjukkan kesalahan. |
|
Vendor Spesifik |
AdditionalStatus
Menyediakan nilai status tambahan untuk nilai tertentu dari status .
MaximumImageSize[4]
Menunjukkan ukuran maksimum dalam byte gambar kode mikro yang diterima proses layanan penutup. Gambar dapat dikirimkan menggunakan satu atau beberapa SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE.
Reserved2[3]
Dicadangkan untuk digunakan di masa mendatang.
ExpectedBufferId
Menunjukkan nilai berikutnya yang diharapkan proses layanan penutup di bidang BufferId di SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE.
ExpectedBufferOffset
Menunjukkan nilai berikutnya yang diharapkan proses layanan penutup di bidang BufferOffset di SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE. Jika proses layanan penutup menerima nilai bufferOffset arbitrer, maka akan mengatur ExpectedBufferOffset ke 0xFFFFFFFF.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Tersedia di Windows 10, versi 1709, dan versi Windows yang lebih baru. |
Header | minitape.h (termasuk Minitape.h, Storport.h) |