속성 특성(PortableDevice.h)
Windows 이식 가능한 디바이스는 다음 속성 특성을 지원합니다. 이러한 특성은 다음 메서드에서 반환됩니다.
- IPortableDeviceCapabilities::GetFixedPropertyAttributes
- IPortableDeviceProperties::GetPropertyAttributes
- IPortableDeviceServiceCapabilities::GetFormatPropertyAttributes
attribute | VarType | Description |
---|---|---|
WPD_PROPERTY_ATTRIBUTE_CAN_DELETE | VT_BOOL | 클라이언트가 속성을 삭제할 수 있는지 여부를 지정하는 부울 값입니다. 속성을 삭제하려면 해당 값을 VT_EMPTY 설정합니다. |
WPD_PROPERTY_ATTRIBUTE_CAN_READ | VT_BOOL | 클라이언트가 속성을 읽을 수 있는지 여부를 지정하는 부울 값입니다. |
WPD_PROPERTY_ATTRIBUTE_CAN_WRITE | VT_BOOL | 클라이언트가 속성을 수정할 수 있는지 여부를 지정하는 부울 값입니다. |
WPD_PROPERTY_ATTRIBUTE_DEFAULT_VALUE | VT_XXXX | 속성의 기본값을 지정하는 디바이스에서 정의한 값입니다. 쓰기 가능한 속성에만 적용됩니다. |
WPD_PROPERTY_ATTRIBUTE_ENUMERATION_ELEMENTS | VT_UNKNOWN | WPD_PROPERTY_ATTRIBUTE_FORM 특성이 WPD_PROPERTY_ATTRIBUTE_FORM_ENUMERATION 속성의 값 컬렉션을 포함하는 IPortableDevicePropVariantCollection인터페이스입니다. 데이터 형식은 쿼리되는 속성에 따라 달라집니다. |
WPD_PROPERTY_ATTRIBUTE_FAST_PROPERTY | VT_BOOL | True이면 이 속성이 빠른 속성 그룹에 속합니다. 이러한 속성은 디바이스에서 신속하게 검색할 수 있습니다. |
WPD_PROPERTY_ATTRIBUTE_FORM | VT_UI4 | 이 속성에 허용되는 유효한 값의 형식을 지정하는 WpdAttributeForm 열거형 값입니다. |
WPD_PROPERTY_ATTRIBUTE_NAME | VT_LPWSTR | 속성의 스크립트 식별 이름을 지정하는 문자열입니다. 유효한 문자는 영숫자 [a-zA-Z0-9] 및 '_'입니다. |
WPD_PROPERTY_ATTRIBUTE_RANGE_MAX | VT_XXXX | WPD_PROPERTY_ATTRIBUTE_FORM 특성이 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE속성의 최대값입니다. 데이터 형식은 숫자 형식일 수 있습니다. |
WPD_PROPERTY_ATTRIBUTE_RANGE_MIN | VT_XXXX | WPD_PROPERTY_ATTRIBUTE_FORM 특성이 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE속성의 최소값입니다. 데이터 형식은 숫자 형식일 수 있습니다. |
WPD_PROPERTY_ATTRIBUTE_RANGE_STEP | VT_XXXX | WPD_PROPERTY_ATTRIBUTE_FORM 특성이 WPD_PROPERTY_ATTRIBUTE_FORM_RANGE속성의 단계 값입니다. 단계는 범위 속성이 변경되어야 하는 양으로 지정합니다. 예를 들어 최소값이 10이고 최대값이 20이고 단계가 5인 속성의 값은 10, 15, 20일 수 있습니다. 데이터 형식은 숫자 형식일 수 있습니다. |
WPD_PROPERTY_ATTRIBUTE_REGULAR_EXPRESSION | VT_LPWSTR | 양식이 WPD_PROPERTY_ATTRIBUTE_FORM_REGULAR_EXPRESSION 속성에 허용되는 값을 지정하는 정규식 문자열입니다. |
WPD_PROPERTY_ATTRIBUTE_VARTYPE | VT_UI4 | 속성의 VARTYPE(예: VT_BOOL)을 지정하는 정수입니다. |
WPD_PROPERTY_ATTRIBUTE_MAX_SIZE | VT_UI8 | 이 속성 값의 최대 크기를 바이트 단위로 지정하는 값입니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기