다음을 통해 공유


DXGKMDT_OPM_STANDARD_INFORMATION 구조체(d3dkmdt.h)

DXGKMDT_OPM_STANDARD_INFORMATION 구조에는 DxgkDdiOPMGetInformation 또는 DxgkDdiOPMGetCOPPCompatibleInformation 함수에 대한 호출에서 검색되는 정보가 포함됩니다. 정보의 형식은 ulInformation 멤버에 설명되어 있습니다.

구문

typedef struct _DXGKMDT_OPM_STANDARD_INFORMATION {
  DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG                     ulStatusFlags;
  ULONG                     ulInformation;
  ULONG                     ulReserved;
  ULONG                     ulReserved2;
} DXGKMDT_OPM_STANDARD_INFORMATION;

멤버

rnRandomNumber

보호된 출력 개체의 128비트 암호화 보안 난수를 포함하는 DXGKMDT_OPM_RANDOM_NUMBER 구조체입니다. 이 난수는 애플리케이션에서 생성되고 드라이버의 DxgkDdiOPMGetInformation 또는 DxgkDdiOPMGetCOPPCompatibleInformation 함수에 대한 호출에서 DXGKMDT_OPM_GET_INFO_PARAMETERS 또는 DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조체의 rnRandomNumber 멤버에 있는 표시 미니포트 드라이버에 제공됩니다.

ulStatusFlags

보호된 출력의 상태 나타내는 DXGKMDT_OPM_STATUS 열거형 값의 비트 OR 조합을 수신하는 변수입니다.

ulInformation

요청된 정보를 수신하는 변수입니다. 디스플레이 미니포트 드라이버가 ulInformation에 제공하는 정보 유형은 DxgkDdiOPMGetInformation 또는 DxgkDdiOPMGetCOPPCompatibleInformationParameters 매개 변수가 가리키는 DXGKMDT_OPM_GET_INFO_PARAMETERS 또는 DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조의 guidInformation 멤버에 지정된 다음 GUID 중 하나에 따라 달라집니다.

GUID 받은 정보
DXGKMDT_OPM_GET_SUPPORTED_PROTECTION_TYPES 보호된 출력과 연결된 물리적 커넥터에서 사용 가능한 유형의 보호 메커니즘을 나타내는 DXGKMDT_OPM_PROTECTION_TYPE 열거형의 유효한 비트 OR 값 조합입니다.
DXGKMDT_OPM_GET_CONNECTOR_TYPE 보호된 출력이 연결된 물리적 커넥터의 유형을 식별하는 D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY 열거형 값입니다.
DXGKMDT_OPM_GET_VIRTUAL_PROTECTION_LEVEL 보호된 출력에 대해 현재 설정된 보호 수준입니다. 보호 수준 값은 DXGKMDT_OPM_GET_INFO_PARAMETERS 또는DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조체의 abParameters 멤버에 지정된 보호 유형에 따라 달라집니다. 가능한 보호 수준은 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 구조체의 ulProtectionLevel 멤버를 참조하세요.
DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL 보호된 출력과 연결된 물리적 커넥터에 대해 현재 설정된 보호 수준입니다. 디스플레이 미니포트 드라이버가 제공하는 수준 값은 드라이버가 보호 수준을 적용하도록 지시받은 방법에 관계없이 커넥터를 통해 현재 적용되는 보호 수준을 반영해야 합니다. 보호 수준 값은 DXGKMDT_OPM_GET_INFO_PARAMETERS 또는 DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조체의 abParameters 멤버에 지정된 보호 유형에 따라 달라집니다. 가능한 보호 수준은 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 구조체의 ulProtectionLevel 멤버를 참조하세요.
DXGKMDT_OPM_GET_ADAPTER_BUS_TYPE 보호된 출력과 연결된 그래픽 어댑터에서 사용하는 버스 유형을 식별하는 DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION 형식의 값입니다.
DXGKMDT_OPM_GET_CURRENT_HDCP_SRM_VERSION 보호된 출력에 대한 현재 HDCP(High-Bandwidth Digital Content Protection) SRM(시스템 갱신 가능성 메시지)의 버전 번호를 식별하는 값입니다. ulInformation의 가장 중요한 비트(비트 0~15)에는 SRM의 버전 번호가 little-endian 형식으로 포함되어 있습니다.
DXGKMDT_OPM_GET_DVI_CHARACTERISTICS Windows 7 이상 버전에서 지원됩니다. 출력 커넥터의 DVI(디지털 비디오 인터페이스) 전기 특성을 식별하는 DXGKDT_OPM_DVI_CHARACTERISTICS 형식의 값입니다.

ulReserved

예약되어 있습니다. 0으로 설정해야 합니다.

ulReserved2

예약되어 있습니다. 0으로 설정해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
머리글 d3dkmdt.h

추가 정보

D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY

DXGKDT_OPM_DVI_CHARACTERISTICS

DXGKMDT_OPM_BUS_TYPE_AND_IMPLEMENTATION

DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

DXGKMDT_OPM_GET_INFO_PARAMETERS

DXGKMDT_OPM_PROTECTION_TYPE

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation