estructura STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR (ntddstor.h)
Un controlador de puerto de almacenamiento usa la estructura STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR para notificar la información de resistencia de un dispositivo.
Sintaxis
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;
Miembros
Version
Versión de esta estructura. Establézcalo en sizeof(STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR).
Size
Tamaño, en bytes, del búfer que contiene la información de resistencia. Establézcalo en sizeof(STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR).
EnduranceInfo
Estructura STORAGE_HW_ENDURANCE_INFO en la que almacenar la información de resistencia del dispositivo.
Comentarios
Un controlador de puerto de almacenamiento usa esta estructura al comunicarse con su miniporte para una solicitud de IOCTL_SCSI_MINIPORT que tiene una estructura de SRB_IO_CONTROL con una firma de IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO y un ControlCode deIOCTL_STORAGE_QUERY_PROPERTY con un PropertyId de StorageDeviceEnduranceProperty y un QueryType de PropertyStandardQuery.
El minipuerto usa STORAGE_ENDURANCE_DATA_DESCRIPTOR, que se define en ntddscsi.h. STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR y STORAGE_ENDURANCE_DATA_DESCRIPTOR son idénticos en tamaño, por lo que el controlador de puerto de almacenamiento y la minipuerto deben convertir la estructura que reciben en consecuencia al comunicarse entre sí.
Requisitos
Requisito | Valor |
---|---|
Header | ntddstor.h |
Consulte también
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de