DXVA_COPPSignature structure (dxva.h)
The DXVA_COPPSignature structure describes a sequence of items concatenated together that starts an active protected video session.
Syntax
typedef struct _DXVA_COPPSignature {
UCHAR Signature[256];
} DXVA_COPPSignature, *LPDXVA_COPPSignature;
Members
Signature[256]
Specifies an array for the concatenated sequence of items.
Remarks
The DXVA_COPPSignature structure is passed in the pSeqStartInfo parameter of the COPPSequenceStart function.
The array at Signature consists of the following items concatenated together:
- 128-bit random number generated by the driver and returned through a call to the driver's COPPKeyExchange function
- 128-bit random data integrity session key
- 32-bit random starting status sequence number
- 32-bit random starting command sequence number
Requirements
Requirement | Value |
---|---|
Minimum supported client | This structure applies only to Windows Server 2003 with SP1 and later, and Windows XP with SP2 and later. |
Header | dxva.h (include Dxva.h) |