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_DESCRIPTORPhysicalElementHealth 값이 있는 물리적 요소 상태 설명자만 다음과 같습니다.
|
ReportType
다음 표에 정의된 대로 반환할 물리적 요소 상태 설명자의 형식을 지정합니다.
값 | 의미 |
---|---|
0x0 | Filter값을 기반으로 물리적 요소에 대한 설명자를 반환합니다. |
0x1 | Filter값을 기반으로 스토리지 요소에 대한 설명자를 반환합니다. |
Reserved[2]
나중에 사용할 수 있습니다.
발언
이 구조체는 IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS대한 입력 버퍼입니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 |
헤더 | ntddstor.h |