이 섹션에서는 Microsoft Windows 98/Me, Windows 2000 및 Windows XP 이상에서 WDM 커널 스트리밍 서비스를 사용하는 DVD 디코더 미니 드라이버에 사용할 수 있는 DVD 디코더 관련 속성 집합에 대해 설명합니다.
각 속성에 대한 참조 페이지에는 아래에 표시된 열 머리글이 있는 테이블이 포함되어 있습니다.
| Get | Set | Target | 속성 설명자 형식 | 속성 값 형식 |
|---|---|---|---|---|
이러한 제목에는 다음과 같은 의미가 있습니다.
Get
대상 KS 개체가 KSPROPERTY_TYPE_GET 속성 요청을 지원하나요?
Set
대상 KS 개체가 KSPROPERTY_TYPE_SET 속성 요청을 지원하나요?
Target
속성 요청이 전송되는 KS 개체입니다. DVD 디코더 속성의 대상은 필터 또는 핀입니다. 속성 요청은 커널 핸들에 의해 대상 개체를 지정합니다.
속성 설명자 형식
속성 설명자는 해당 속성에 대해 수행할 속성과 작업을 지정합니다. The descriptor always begins with a KSPROPERTY structure.
속성 값 형식
속성에는 값이 있으며 이 값의 형식은 속성에 따라 달라집니다. 예를 들어 켜기 또는 해제 상태 중 하나에 있을 수 있는 속성에는 일반적으로 부울 값이 있습니다. 정수 값을 0에서 0xFFFFFFFF 가정할 수 있는 속성에는 ULONG 값이 있을 수 있습니다. 더 복잡한 속성에는 배열 또는 구조체인 값이 있을 수 있습니다.
위의 속성 설명자 및 속성 값은 KS 속성, 이벤트 및 메서드에서 설명하는 인스턴스 사양 및 작업 데이터 버퍼의 속성별 버전입니다.
속성 요청은 다음 플래그 중 하나를 사용하여 속성에서 수행할 작업을 지정합니다.
KSPROPERTY_TYPE_BASICSUPPORT
KSPROPERTY_TYPE_GET
KSPROPERTY_TYPE_SET
모든 필터 및 핀 개체는 해당 속성에 대한 기본 지원 작업을 지원합니다. Whether they support the get and Set operations depends on the property. 필터 또는 핀 개체의 고유 기능을 나타내는 속성은 가져오기 작업만 필요할 수 있습니다. 구성 가능한 설정을 나타내는 속성은 설정 작업만 필요할 수 있지만 가져오기 작업은 현재 설정을 읽는 데 유용할 수도 있습니다. For more information about using the get, set, and basic-support operations with DVD decoder properties, see KS Properties.
속성은 스트림 측면을 쿼리하거나 변경합니다. DVD 디코더에는 여러 속성 집합이 사용됩니다. 모든 DVD 디코더 입력 스트림은 이 항목에 설명된 속성 집합 외에도 DVD 저작권 보호 속성 집합을 지원합니다.
모든 속성 설명에는 DVD 디코더 미니 드라이버가 속성 읽기 또는 쓰기를 지원하는 데 필요한지 여부를 나타내는 테이블이 포함되어 있습니다. DVD 디코더 미니 드라이버는 미니 드라이버에서 지원되지 않는 속성에 대한 요청을 가져오거나 설정하기 위한 응답으로 STATUS_NOT_SUPPORTED 반환해야 합니다.
다음 속성 집합은 DVD 디코더 미니 드라이버에 대해 정의됩니다.