다음을 통해 공유


IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO IOCTL(ntddscsi.h)

IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO 미니포트가 대상 디바이스의 지구력 정보를 반환하도록 요청하는 IOCTL_SCSI_MINIPORT 제어 코드와 함께 사용되는 시스템 정의 서명입니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

설명 부분을 참조하세요.

입력 버퍼 길이

설명 부분을 참조하세요.

출력 버퍼

설명 부분을 참조하세요.

출력 버퍼 길이

설명 부분을 참조하세요.

입력/출력 버퍼

없음

입력/출력 버퍼 길이

해당 사항 없음

상태 블록

해당 사항 없음

설명

이 서명의 경우 IOCTL_SCSI_MINIPORT 입력 버퍼에는 다음과 같은 SRB_IO_CONTROL 구조가 포함됩니다.

  • 서명 멤버가 IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO 설정됩니다.

  • ControlCode 멤버가 IOCTL_STORAGE_QUERY_PROPERTY 설정됩니다.

미니포트가 IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO 서명을 인식하고 지원하는 경우 디바이스의 지구력 데이터를 STORAGE_ENDURANCE_DATA_DESCRIPTOR 구조로 반환해야 합니다. 특히 IOCTL_SCSI_MINIPORT 출력 버퍼에는 SRB_IO_CONTROL 구조체가 포함되며, 그 다음에는 지구력 데이터가 포함된 STORAGE_ENDURANCE_DATA_DESCRIPTOR 구조가 즉시 포함됩니다.

버퍼 크기를 계산하는 방법에 대한 자세한 내용은 IOCTL_SCSI_MINIPORT 참조하세요.

요구 사항

요구 사항
헤더 ntddscsi.h

추가 정보

IOCTL_SCSI_MINIPORT

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ENDURANCE_DATA_DESCRIPTOR