enumerazione DUID_MATCH_STATUS (storduid.h)
L'enumerazione DUID_MATCH_STATUS elenca i valori di stato restituiti dalla routine CompareStorageDuids .
Sintassi
typedef enum _DUID_MATCH_STATUS {
DuidExactMatch,
DuidSubIdMatch,
DuidNoMatch,
DuidErrorGeneral,
DuidErrorMissingDuid,
DuidErrorVersionMismatch,
DuidErrorInvalidDuid,
DuidErrorInvalidDeviceIdDescSize,
DuidErrorInvalidDeviceDescSize,
DuidErrorInvalidLayoutSigSize,
DuidErrorInvalidLayoutSigVersion,
DuidErrorMaximum
} DUID_MATCH_STATUS;
Costanti
DuidExactMatch Tutti i campi nei due ID univoci del dispositivo corrispondono esattamente. |
DuidSubIdMatch Il numero di serie o uno degli ID secondari univoci corrisponde. I due DUID probabilmente rappresentano lo stesso dispositivo. |
DuidNoMatch Nessuno degli ID secondari corrisponde nella pagina 83h dei dati vitali del prodotto (VPD). Nessuno dei dati non VPD corrisponde. |
DuidErrorGeneral Si è verificato un errore per una causa non specificata. |
DuidErrorMissingDuid Uno dei due DUID da confrontare è mancante. |
DuidErrorVersionMismatch I due DUID da confrontare non hanno la stessa versione. |
DuidErrorInvalidDuid Almeno uno dei due DUID da confrontare non è valido. |
DuidErrorInvalidDeviceIdDescSize Almeno uno dei due DUID da confrontare contiene un descrittore ID dispositivo non valido (STORAGE_DEVICE_ID_DESCRIPTOR). Questo descrittore segnala i dati VPD. |
DuidErrorInvalidDeviceDescSize Almeno uno dei due DUID da confrontare contiene un descrittore di dispositivo non valido (STORAGE_DEVICE_DESCRIPTOR). Questo descrittore segnala i dati di richiesta non VPD. |
DuidErrorInvalidLayoutSigSize Almeno uno dei due DUID da confrontare contiene una dimensione della firma del layout dell'unità non valida. |
DuidErrorInvalidLayoutSigVersion Almeno uno dei due DUID da confrontare contiene una firma di layout dell'unità non valida. |
DuidErrorMaximum Questo valore delimita il limite superiore dei valori di enumerazione in questa enumerazione. Questo valore consente a un consumer DUID di creare un ciclo che verifica tutti i valori di errore validi restituiti dalla routine CompareStorageDuids . Man mano che i nuovi dati dell'identificatore vengono aggiunti alle versioni future del DUID, i nuovi valori di errore specificano quali parti del DUID non sono ben formate. |
Requisiti
Requisito | Valore |
---|---|
Intestazione | storduid.h (include Storduid.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per