STORAGE_PROPERTY_QUERY 구조체(ntddstor.h)
이 구조는 IOCTL_STORAGE_QUERY_PROPERTY 함께 스토리지 디바이스 또는 어댑터의 속성을 검색하는 데 사용됩니다.
구문
typedef struct _STORAGE_PROPERTY_QUERY {
STORAGE_PROPERTY_ID PropertyId;
STORAGE_QUERY_TYPE QueryType;
UCHAR AdditionalParameters[1];
} STORAGE_PROPERTY_QUERY, *PSTORAGE_PROPERTY_QUERY;
구성원
PropertyId
호출자가 디바이스 설명자, 어댑터 설명자, 쓰기 캐시 속성, DUID(디바이스 고유 ID) 또는 디바이스의 SCSI 중요 제품 데이터(VPD) 페이지에 제공된 디바이스 식별자를 요청하는지 여부를 나타냅니다. 이 멤버에 할당할 수 있는 속성 ID 목록은 STORAGE_PROPERTY_ID 참조하세요.
QueryType
수행할 쿼리의 유형을 나타내는 플래그를 포함합니다. 이 멤버에 할당할 수 있는 다양한 쿼리 형식 목록은 STORAGE_QUERY_TYPE 참조하세요.
AdditionalParameters
PropertyId 쿼리에 필요한 추가 입력 매개 변수가 있는 바이트 배열을 포함합니다. 모든 PropertyId 값에 추가 입력 매개 변수가 필요한 것은 아닙니다.
설명
쿼리 결과는 PropertyId 멤버의 값에 따라 여러 구조 중 하나일 수 있습니다. 이러한 값은 STORAGE_PROPERTY_ID 열거형으로 열거됩니다.
QueryType 멤버가 PropertyExistsQuery 로 설정된 경우 구조체가 반환되지 않습니다. 자세한 내용은 STORAGE_QUERY_TYPE 참조하세요.
요구 사항
| 지원되는 최소 클라이언트 | Windows 10 |
| 지원되는 최소 서버 | Windows Server 2016 |
| 헤더 | ntddstor.h(Ntddstor.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기