OPM_CONNECTED_HDCP_DEVICE_INFORMATION 구조체(opmapi.h)
OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION 쿼리의 결과를 포함합니다.
구문
typedef struct _OPM_CONNECTED_HDCP_DEVICE_INFORMATION {
OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulHDCPFlags;
OPM_HDCP_KEY_SELECTION_VECTOR ksvB;
BYTE Reserved[11];
BYTE Reserved2[16];
BYTE Reserved3[16];
} OPM_CONNECTED_HDCP_DEVICE_INFORMATION;
멤버
rnRandomNumber
OPM_RANDOM_NUMBER 구조체입니다. 이 구조체에는 애플리케이션이 OPM_GET_INFO_PARAMETERS 또는 OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조의 드라이버에 보낸 것과 동일한 128 비트 난수가 포함됩니다.
ulStatusFlags
OPM 상태 플래그의 비트 OR입니다.
ulHDCPFlags
연결된 디바이스가 HDCP 리피터인지 여부를 나타내는 값입니다.
값 | 의미 |
---|---|
|
디바이스가 HDCP 리피터가 아닙니다. |
|
디바이스는 HDCP 리피터입니다. |
ksvB
디바이스의 KSV(키 선택 벡터)를 포함하는 OPM_HDCP_KEY_SELECTION_VECTOR 구조체입니다. HDCP 사양에서 Bksv 라는 값입니다.
Reserved[11]
다음에 사용하도록 예약됩니다. 이 배열을 0으로 채웁니다.
Reserved2[16]
다음에 사용하도록 예약됩니다. 이 배열을 0으로 채웁니다.
Reserved3[16]
다음에 사용하도록 예약됩니다. 이 배열을 0으로 채웁니다.
설명
이 구조체의 레이아웃은 COPP(Certified Output Protection Protocol)에 사용되는 DXVA_COPPStatusHDCPKeyData 구조체와 동일합니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | opmapi.h |