enumerasi DUID_MATCH_STATUS (storduid.h)
Enumerasi DUID_MATCH_STATUS mencantumkan nilai status yang dikembalikan rutin CompareStorageDuids .
Sintaks
typedef enum _DUID_MATCH_STATUS {
DuidExactMatch,
DuidSubIdMatch,
DuidNoMatch,
DuidErrorGeneral,
DuidErrorMissingDuid,
DuidErrorVersionMismatch,
DuidErrorInvalidDuid,
DuidErrorInvalidDeviceIdDescSize,
DuidErrorInvalidDeviceDescSize,
DuidErrorInvalidLayoutSigSize,
DuidErrorInvalidLayoutSigVersion,
DuidErrorMaximum
} DUID_MATCH_STATUS;
Konstanta
DuidExactMatch Semua bidang dalam dua Pengidentifikasi Unik Perangkat (DUID) sama persis. |
DuidSubIdMatch Baik nomor seri atau salah satu sub-ID unik cocok. Dua DUID mungkin mewakili perangkat yang sama. |
DuidNoMatch Tidak ada sub-ID yang cocok di halaman 83 jam dari data produk vital (VPD). Tidak ada data non-VPD yang cocok. |
DuidErrorGeneral Terjadi kesalahan untuk penyebab yang tidak ditentukan. |
DuidErrorMissingDuid Salah satu dari dua DUID yang akan dibandingkan hilang. |
DuidErrorVersionMismatch Dua DUID yang akan dibandingkan tidak memiliki versi yang sama. |
DuidErrorInvalidDuid Setidaknya salah satu dari dua DUID yang akan dibandingkan tidak valid. |
DuidErrorInvalidDeviceIdDescSize Setidaknya salah satu dari dua DUID untuk dibandingkan berisi deskriptor ID perangkat yang tidak valid (STORAGE_DEVICE_ID_DESCRIPTOR). Deskriptor ini melaporkan data VPD. |
DuidErrorInvalidDeviceDescSize Setidaknya salah satu dari dua DUID yang akan dibandingkan berisi deskriptor perangkat yang tidak valid (STORAGE_DEVICE_DESCRIPTOR). Deskriptor ini melaporkan data pertanyaan non-VPD.. |
DuidErrorInvalidLayoutSigSize Setidaknya satu dari dua DUID yang akan dibandingkan berisi ukuran tanda tangan tata letak drive yang tidak valid. |
DuidErrorInvalidLayoutSigVersion Setidaknya salah satu dari dua DUID yang akan dibandingkan berisi tanda tangan tata letak drive yang tidak valid. |
DuidErrorMaximum Nilai ini memisahkan batas atas nilai enumerasi dalam enumerasi ini. Nilai ini memungkinkan konsumen DUID untuk membuat perulangan yang menguji semua nilai kesalahan valid yang dikembalikan rutin CompareStorageDuids . Karena data pengidentifikasi baru ditambahkan ke versi DUID yang akan datang, nilai kesalahan baru akan menentukan bagian DUID mana yang tidak terbentuk dengan baik. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | storduid.h (termasuk Storduid.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk