OPM_REQUESTED_INFORMATION structure (opmapi.h)
Contains the result of an Output Protection Manager (OPM) status request.
Syntax
typedef struct _OPM_REQUESTED_INFORMATION {
OPM_OMAC omac;
ULONG cbRequestedInformationSize;
BYTE abRequestedInformation[4076];
} OPM_REQUESTED_INFORMATION;
Members
omac
An OPM_OMAC structure that contains a Message Authentication Code (MAC) of the status data. The driver will use AES-based one-key CBC MAC (OMAC) to calculate this value.
cbRequestedInformationSize
The size of the valid data in the abRequestedInformation member, in bytes.
abRequestedInformation[4076]
A buffer that contains the result of the status request. The meaning of the data depends on the status request. For more information, see OPM Status Requests.
Remarks
The layout of this structure is identical to the AMCOPPStatusOutput 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 | opmapi.h (include Opmapi.h) |
See also
IOPMVideoOutput::COPPCompatibleGetInformation