struttura STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR (ntddstor.h)
Un driver della porta di archiviazione usa la struttura STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR per segnalare le informazioni sulla resistenza di un dispositivo.
Sintassi
typedef struct _STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR {
ULONG Version;
ULONG Size;
STORAGE_HW_ENDURANCE_INFO EnduranceInfo;
} STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR, *PSTORAGE_HW_ENDURANCE_DATA_DESCRIPTOR;
Members
Version
Versione di questa struttura. Impostare questa proprietà su sizeof(STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR).
Size
Dimensioni, in byte, del buffer contenente le informazioni sulla resistenza. Impostare questa proprietà su sizeof(STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR).
EnduranceInfo
Struttura STORAGE_HW_ENDURANCE_INFO in cui archiviare le informazioni sulla resistenza del dispositivo.
Commenti
Un driver della porta di archiviazione usa questa struttura quando comunica con il relativo miniport per una richiesta di IOCTL_SCSI_MINIPORT che ha una struttura SRB_IO_CONTROL con una firma di IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO e un ControlCode diIOCTL_STORAGE_QUERY_PROPERTY con un PropertyId di StorageDeviceEnduranceProperty e un oggetto QueryType di PropertyStandardQuery.
Il miniport usa STORAGE_ENDURANCE_DATA_DESCRIPTOR, definito in ntddscsi.h. STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR e STORAGE_ENDURANCE_DATA_DESCRIPTOR hanno dimensioni identiche, quindi il driver della porta di archiviazione e il miniport devono eseguire il cast della struttura ricevuta di conseguenza durante la comunicazione tra loro.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddstor.h |
Vedi anche
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO
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