다음을 통해 공유


PHYSICAL_ELEMENT_STATUS_REQUEST 구조체(ntddstor.h)

PHYSICAL_ELEMENT_STATUS_REQUEST 구조체는 디바이스의 물리적 요소 상태 찾는 시작 요소를 정의합니다.

구문

typedef struct _PHYSICAL_ELEMENT_STATUS_REQUEST {
  ULONG Version;
  ULONG Size;
  ULONG StartingElement;
  UCHAR Filter;
  UCHAR ReportType;
  UCHAR Reserved[2];
} PHYSICAL_ELEMENT_STATUS_REQUEST, *PPHYSICAL_ELEMENT_STATUS_REQUEST;

멤버

Version

이 구조체의 버전을 지정합니다.

Size

이 구조체의 크기를 바이트 단위로 지정합니다.

StartingElement

이 명령으로 주소가 지정된 첫 번째 물리적 요소의 요소 식별자를 지정합니다.

Filter

다음 값에 따라 반환할 물리적 요소 상태 설명자를 제한합니다.

의미
0 모든 물리적 상태 설명자는 CDB의 다른 필드에 의해 지정됩니다.
1 PHYSICAL_ELEMENT_STATUS_DESCRIPTOR PhysicalElementHealth 값이 다음 중 하나인 물리적 요소만 상태 설명자입니다.
  • 0x65 보다 크거나 같고 0xCF 보다 작거나 같습니다.
  • 0xFF 같습니다.

ReportType

다음 표에 정의된 대로 반환할 실제 요소 상태 설명자의 형식을 지정합니다.

의미
0x0 Filter 값에 따라 물리적 요소에 대한 설명자를 반환 합니다.
0x1 Filter 값에 따라 스토리지 요소에 대한 설명자를 반환 합니다.

Reserved[2]

다음에 사용하도록 예약됩니다.

설명

이 구조체는 IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS 대한 입력 버퍼입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1709
머리글 ntddstor.h

추가 정보

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR