(iddcx.h) IDARG_IN_GETSRMLISTVERSION 结构
IDARG_IN_GETSRMLISTVERSION 是 IddCxMonitorGetSrmListVersion 的输入结构。
语法
struct IDARG_IN_GETSRMLISTVERSION {
[in] UINT SrmListVersionBufferInputCount;
PVOID pSrmListVerion;
};
成员
[in] SrmListVersionBufferInputCount
驱动程序通过 pSrmListVersion 传递到 OS 的缓冲区的大小(以字节为单位)。 值为零表示驱动程序只是查询驱动程序应提供的 SRM 列表版本缓冲区的大小。 在这种情况下,OS 将在输出结构中设置缓冲区大小。
SrmListVersionBufferInputCount 需要为零,pSrmListVersion 设置为 null,或者 SrmListVersionBufferInputCount 需要非零,pSrmListVerion 需要为非 null。
pSrmListVerion
指向缓冲区的指针,如果值为非 NULL,则 OS 应在其中复制 SRM 列表版本。 在这种情况下,版本的格式由 PlayReady 移植工具包 4.0 定义。
如果 pSrmListVerion 为 NULL,则 OS 不会复制任何数据,并将 IDARG_OUT_GETSRMLISTVERSION设置值。SrmListVersionBufferOutputCount 指示存储 SRM 列表版本所需的缓冲区大小。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | iddcx.h |