DXGKMDT_OPM_STANDARD_INFORMATION 结构 (d3dkmdt.h)

DXGKMDT_OPM_STANDARD_INFORMATION 结构包含在对 DxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 函数的调用中检索的信息。 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 结构。 此随机数由应用程序生成,并在调用驱动程序的 DxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 函数时,提供给 DXGKMDT_OPM_GET_INFO_PARAMETERSDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 结构的 rnRandomNumber 成员中的显示微型端口驱动程序。

ulStatusFlags

一个变量,它接收 DXGKMDT_OPM_STATUS 枚举的值的按位 OR 组合,指示受保护输出的状态。

ulInformation

一个接收所请求信息的变量。 显示微型端口驱动程序提供给 ulInformation 的信息的类型取决于在 dxgkDdiOPMGetInformationDxgkDdiOPMGetCOPPCompatibleInformation 指向的 DXGKMDT_OPM_GET_INFO_PARAMETERSDXGKMDT_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_PARAMETERSDXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 结构的 abParameters 成员中指定的保护类型。 有关可能的保护级别,请参阅 DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 结构的 ulProtectionLevel 成员。
DXGKMDT_OPM_GET_ACTUAL_PROTECTION_LEVEL 当前为与受保护输出关联的物理连接器设置的保护级别。 显示微型端口驱动程序提供的级别值必须反映当前通过连接器应用的保护级别,而不考虑驱动程序如何应用保护级别。 保护级别值取决于在 DXGKMDT_OPM_GET_INFO_PARAMETERSDXGKMDT_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) 系统可续订性消息 (SRM) 的版本号。 ulInformation 的最小有效位 (位为 0 到 15) 包含 little-endian 格式的 SRM 版本号。
DXGKMDT_OPM_GET_DVI_CHARACTERISTICS 在 Windows 7 及更高版本中受支持。 一个 DXGKDT_OPM_DVI_CHARACTERISTICS类型的值,用于标识数字视频接口 (DVI) 输出连接器的电气特性。

ulReserved

保留。 必须设置为零。

ulReserved2

保留。 必须设置为零。

要求

要求
最低受支持的客户端 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