共用方式為


STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR 結構 (ntddstor.h)

記憶體埠驅動程式會使用 STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR 結構來報告裝置的終止資訊。

語法

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;

成員

Version

這個結構的版本。 將此設定為 sizeof (STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR) 。

Size

包含終止資訊之緩衝區的大小,以位元組為單位。 將此設定為 sizeof (STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR) 。

EnduranceInfo

用來儲存裝置終止資訊STORAGE_HW_ENDURANCE_INFO結構。

備註

記憶體埠驅動程式在與其迷你埠通訊時使用這個結構,以取得具有簽章IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO SRB_IO_CONTROL結構的 IOCTL_SCSI_MINIPORT SRB_IO_CONTROL要求,以及具有 StorageDeviceEndabilityProperty 的 PropertyId 和 PropertyStandardQuery 的 QueryType IOCTL_STORAGE_QUERY_PROPERTY ControlCode

迷你埠會使用 STORAGE_ENDURANCE_DATA_DESCRIPTOR,其定義於 ntddscsi.h 中。 STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR和STORAGE_ENDURANCE_DATA_DESCRIPTOR的大小相同,因此記憶體埠驅動程式和迷你埠應該在彼此通訊時,轉換它們所接收的結構。

規格需求

需求
標頭 ntddstor.h

另請參閱

IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO

IOCTL_SCSI_MINIPORT

IOCTL_STORAGE_QUERY_PROPERTY

SRB_IO_CONTROL

STORAGE_ENDURANCE_DATA_DESCRIPTOR

STORAGE_HW_ENDURANCE_INFO