OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 结构 (opmapi.h)
包含 IOPMVideoOutput::COPPCompatibleGetInformation 方法的参数。
语法
typedef struct _OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS {
OPM_RANDOM_NUMBER rnRandomNumber;
GUID guidInformation;
ULONG ulSequenceNumber;
ULONG cbParametersSize;
BYTE abParameters[4056];
} OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS;
成员
rnRandomNumber
包含加密安全的 128 位随机数 的OPM_RANDOM_NUMBER 结构。
guidInformation
定义状态请求的 GUID。 有关详细信息,请参阅 OPM 状态请求。
ulSequenceNumber
状态请求的序列号。 应用程序必须保留状态请求的运行计数。 对于每个请求,将序列号递增 1。
首次调用 COPPCompatibleGetInformation 时,将 ulSequenceNumber 设置为起始序列号,在应用程序调用 IOPMVideoOutput::FinishInitialization 时指定该序列号。 每次后续调用时,将 ulSequenceNumber 递增 1。
cbParametersSize
abParameters 成员中有效数据的字节数。
abParameters[4056]
状态请求的数据。 数据的含义取决于请求。 有关详细信息,请参阅 OPM 状态请求。
注解
此结构的布局与 COPP 中使用的 AMCOPPStatusInput 结构相同。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | opmapi.h |