OPM_ENCRYPTED_INITIALIZATION_PARAMETERS structure (ksopmapi.h)

Contains initialization parameters for an Output Protection Manager (OPM) session.

Syntax

typedef struct _OPM_ENCRYPTED_INITIALIZATION_PARAMETERS {
  BYTE abEncryptedInitializationParameters[OPM_ENCRYPTED_INITIALIZATION_PARAMETERS_SIZE];
} OPM_ENCRYPTED_INITIALIZATION_PARAMETERS;

Members

abEncryptedInitializationParameters[OPM_ENCRYPTED_INITIALIZATION_PARAMETERS_SIZE]

Pointer to a buffer that contains encrypted initialization parameters for the session. For more information, see IOPMVideoOutput::FinishInitialization.

Remarks

The layout of this structure is identical to the AMCOPPSignature structure used in Certified Output Protection Protocol (COPP).

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header ksopmapi.h (include Opmapi.h)

See also

OPM Structures

Output Protection Manager